Skip to main content
Participant
September 27, 2011
Question

AIR iOS app rejected?

  • September 27, 2011
  • 1 reply
  • 3366 views

Hi guys,

I've finished developing my app, live video streaming for iOS, I submitted on apps store but they rejected! (I didn't read the guideline carefully T_T https://developer.apple.com/appstore/resources/approval/guidelines.html)

  • 3.1: Apps or metadata that mentions the name of any other mobile platform will be rejected
  • 9.4: Video streaming content over a cellular network longer than 10 minutes must use HTTP Live and include a baseline 64 kbps audio-only HTTP Live stream

Is there a way to get through? Much appriciate! Thanks!!

This topic has been closed for replies.

1 reply

Participating Frequently
September 27, 2011

Hi,

Thanks for sharing this information. Are you supporting any other mobile platform. Have you mentioned the name anywhere in description or in your app? You could remove those.

You should be able to achieve HTTP LIve streaming with AIR 3, using the stageVideo feature. For the time being, you could enforce use of wi-fi for your application. In the application xml, add the following :

<key>UIRequiresPersistentWiFi</key>

<string>YES</string>

Regards,

Sanika

Participant
September 28, 2011

Hi Sanika,

Thanks for your reply! Im not using Flash builder but Flash CS5.5 and AIR 3 RC, there is application.xml, and after building,  the ipa file has this xml in META-INF/AIR/application.xml. i´ve tried to take the xml out of the air folder or rename the folder, then in the Resource file, i changed the corresponding path. But the ipa no more works, I think the application (the most heavy file in the ipa) is also pointing to the xml, but I don´nt know how to change it to point the new path.

Any idea? Im trying to remove any word like 'AIR' that appears in the info files.

Thanks a lot!

Participating Frequently
September 28, 2011

Hi Stephen,

application.xml is required for the application to work. You shouldn't temper with it. I am not sure if the app got rejected because of mentioning "AIR" as there are many AIR applications present on AppStore. Have you mentioned the name of other mobile platforms that your app supports - android, Blackberry playbook etc somewhere in the description or in your application? I hope you will be able to get around the second clause with UIRequiresPersistentWiFi.

Thanks,

Sanika