AIR32 ios12.1 Xcode10.1打包apple s
最近打包,收到Apple提示,于是老早就开始升级SDK
在接近3月时,已经能成功使用AIR32 ios12.1 Xcode10.1打包并运行无误,,,但,在发包当天问题出现
传包后,Apple后台看不到对应的包,处理完后就消失,并收到Apple的邮件
Dear Developer,
We identified one or more issues with a recent delivery for your app, "XXX". Please correct the following issues, then upload again.
Invalid architectures - This app has invalid architecture, and may have been built with invalid build settings or incompatible tools. Try rebuilding the app with the latest Xcode version. If you are using third party development tools, contact the provider.
Best regards,
The App Store Team
尴尬症犯了,,,在网上找了好久,,,各种方法试过后,最后找到原因:
xcode10后,Apple不支持8.0以下的ios版本,所以:
解决:
1.要将应用包MinimumOSVersion设置为8.0及以上
2.*****这个点坑死人!!!!!!!!把应用所用的ane(*所有ane)里面的设置文件(把.ane后缀改成.zip,解压,META-INF文件夹找到iphonex86,里面的platform.xml)查看下:
xml文件的某个设置ios_version_min改成8.0
三方ane可以在平台去下最新的
重新打包,上传,ok!(打了20多个包,终于ok,饭都吃得香了....)