Copy link to clipboard
Copied
Hello, i still canno't update my app because of the error mentionned in the title.
My settings:
windows 8.1
flashbuilder 4.7
flex 4.13
air 15.0.0.302
i've mentionned minimumOsVersion = 6.1 in the app descriptor (tryed every thing there, from 4.3 to 8.0)
tryed to compile with useLegacyAOT = yes/no
my app is still refused, while working perfectly ad hoc
apple is not answering me...
help !
thank you
Copy link to clipboard
Copied
1 question: could it be related to the splash images ? i only added 2 splash images, are all the sizes specified here Adobe AIR * Application icons mandatory ?
thank you for your help
Copy link to clipboard
Copied
That page is missing the iPhone 6 & 6+ sizes, but otherwise it's correct. Some of the icons are recommended rather than required, but if you can have something that makes the icons in a batch, you may as well do all 18.
Copy link to clipboard
Copied
thank you for your reply, but do you think this can be the reason why my app cannot be uploaded and throw this error ?
Copy link to clipboard
Copied
I haven't had the problem you're seeing, but other people here have had cases where they were using an ANE that was compiled to require one OS version, and you're saying another version in the app descriptor. I would either try 6.0, or even don't set a value at all.
Copy link to clipboard
Copied
thank you for your reply
i'm not using ane's. i just have a swc used as graphical librairy. i recompiled it from flashcc 2014 following instructions given in a previous post (publish as ios app using air 15.0.0.302, using the same certificate etc)
and apple won't give me the reason of rejections as this is built throught a third party tool...can somebody post the sample of its info.plist that works so i can try to found any differences with what i'm producing, this might be a great help
thank you
Copy link to clipboard
Copied
I was puzzled by the tips about publishing the swc as AIR, you should be able to make the sec just publishing as Flash Player 14. If you do make it as an app swc I suppose you'll have to make sure that its app descriptor didn't include a minimum os value.
Copy link to clipboard
Copied
i tryed both: export in flash 15, and export as an air ios app. with the second choice, there is a descriptor file in which i specified the minimum os version, identical to the one i specified in the flex app...still not working...
Copy link to clipboard
Copied
here is my info.plist. if somebody notice something please tell me, i'm struggling into this problem since 2 weeks...
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleAllowMixedLocalizations</key>
<true/>
<key>CFBundleVersion</key>
<string>2.0.2</string>
<key>CFBundleShortVersionString</key>
<string>2.0.2</string>
<key>CFBundleIdentifier</key>
<string>xxxx</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleExecutable</key>
<string>xxxxMobile</string>
<key>CFBundleName</key>
<string>xxxxMobile</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
<string>12A365</string>
<key>DTPlatformName</key>
<string>iphoneos</string>
<key>DTPlatformVersion</key>
<string>8.0</string>
<key>DTSDKBuild</key>
<string>12A365</string>
<key>DTSDKName</key>
<string>iphoneos8.0</string>
<key>DTXcode</key>
<string>0600</string>
<key>DTXcodeBuild</key>
<string>6A313</string>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>MinimumOSVersion</key>
<string>6.1</string>
<key>NSMainNibFile</key>
<string>MainWindow</string>
<key>NSMainNibFile~ipad</key>
<string>MainWindow-iPad</string>
<key>CFBundleResourceSpecification</key>
<string>ResourceRules.plist</string>
<key>CFBundleDisplayName</key>
<string>xxxxMobile</string>
<key>UIStatusBarHidden</key>
<true/>
<key>UIViewControllerBasedStatusBarAppearance</key>
<false/>
<key>CTAspectRatio</key>
<string>landscape</string>
<key>UIInterfaceOrientation</key>
<string>UIInterfaceOrientationLandscapeRight</string>
<key>renderMode</key>
<string>auto</string>
<key>CTRequestedDisplayResolution</key>
<string>high</string>
<key>DebugMode</key>
<false/>
<key>EnablePingback</key>
<true/>
<key>CTSoftKeyboardBehavior</key>
<string>pan</string>
<key>CTNamespaceURI</key>
<string>http://ns.adobe.com/air/application/15.0</string>
<key>CTAutoOrients</key>
<true/>
<key>CTInitialWindowTitle</key>
<string>xxxxMobile</string>
<key>CTInitialWindowContent</key>
<string>xxxxMobile3.swf</string>
<key>CTMaxSWFMajorVersion</key>
<string>26</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>iPhoneOS</string>
</array>
<key>UIDeviceFamily</key>
<array>
<string>1</string>
<string>2</string>
</array>
<key>UIRequiresPersistentWiFi</key>
<string>YES</string>
<key>UIApplicationExitsOnSuspend</key>
<true/>
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLSchemes</key>
<array>
<string>xxxx</string>
</array>
<key>CFBundleURLName</key>
<string>xxxx</string>
</dict>
</array>
<key>UIRequiredDeviceCapabilities</key>
<array>
<string>armv7</string>
<string>opengles-2</string>
</array>
<key>CFBundleIconFiles</key>
<array>
<string>Icon-Ipad-152.png</string>
<string>Icon-Iphone-120.png</string>
<string>Icon@2x.png</string>
<string>Icon-Ipad-76.png</string>
<string>Icon-Large.png</string>
<string>Icon-Small@2x.png</string>
<string>Icon.png</string>
<string>Icon-Small-50.png</string>
<string>Icon-Small-50.png</string>
<string>Icon-Small.png</string>
</array>
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationLandscapeRight</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
</array>
<key>Extensions</key>
<array/>
<key>CTAirSdkVersion</key>
<string>15.0.0.302</string>
<key>CTHideAneSymbols</key>
<false/>
<key>CTPushNotificationEnabled</key>
<false/>
</dict>
</plist>
somebody could post a info.plist of a package that works with ios 8 please, could help me find the solution, as apple is not willing to give me the exact reason why my app is rejected...
Copy link to clipboard
Copied
pls application xml add to:
<InfoAdditions><![CDATA[
<key>UIDeviceFamily</key>
<array>
<string>1</string>
<string>2</string>
</array>
<key>MinimumOSVersion</key>
<string>6.0</string>
]]></InfoAdditions>
After that, the application loader uploaded my ipa with no errors.
Copy link to clipboard
Copied
thank you for your reply, but as you can notice i put this already in my file. tryed everyting from 6.0 to 8.0, always same result...
Copy link to clipboard
Copied
so nobody want to help and paste the result of it's info.plist so i can compare with what i got ? i don't see any other option to find the problem, as neither apple nor adobe want to reply...i followed all guidelines, updated everything, recompiled everything, re signed everything...and my app is just working fine ad hoc...so wtf is wrong !!!
Copy link to clipboard
Copied
Having the same problem...
Copy link to clipboard
Copied
thx !!! i feel less alone and stupid now
Copy link to clipboard
Copied
do you have ane's or swc in your project ? what r u using ? flashbuilder with flex or flash CC ?
Copy link to clipboard
Copied
omg...went back to app manager on apple websites, and updated the settings of my future version, the one i was trying to update and that was refused (minimumOsVersion etc...). I added the screenCaptures for 4' and 4.7'...saved the changes. then for some reason i tryed a 86th time (no kidding) to upload my ipa (without performing any changes since last try)...and magically my ipa has been accepted and pending verification...so check if the "minimumOSVersion" issue is not related to some missing infos about your app version on apple website...i don't see what else it could be since i didn't really changed nothing during all theses changes..If this is confirmed, this would be the mother of all apple style crap ever...good luck all !
Copy link to clipboard
Copied
I was having this problem as well. It turned out it was my version of xcode that was out of date. After getting completely up to date with flash pro and osx it's also good to update xcode even if you're not using it in the case of mysterious errors.
Copy link to clipboard
Copied
"info.plist" is not equal to "application.xml" @JC Lee answer is the solution