我已在OS X 10.11.4上使用Xcode 7.3.1将我的应用程序提交到应用程序商店。
在提交应用以供审批时,我收到了以下错误。
"必须使用Xcode 6或更高版本(OS X)和iOS SDK的公共(GM)版本构建新的应用和应用更新。不要提交使用测试版软件构建的应用程序,包括beta OS X版本。"
有人可以帮我吗?
答案 0 :(得分:5)
由于解决了应用档案问题,Apple已经对Xcode 8.3进行了解密,因此App Store不再接受使用8.3构建的应用档案。下载Xcode的最新稳定版本,即版本8.3.2或更新版本,重建您的应用程序并重新提交。
答案 1 :(得分:2)
不确定这是否正确,但如https://forums.developer.apple.com/thread/23534所述,以下工作:
- 使用新的内部版本号
归档新版本- 在管理器中查找存档>右键单击>在Finder中展示
- 右键点击档案>显示包裹内容
- 导航至产品>应用程序>右键点击你的应用>显示包裹内容
- 打开Info.plist
- 将BuildMachineOSBuild修改为14F27
- 将DTPlatformBuild修改为13A340
- 保存Info.plist
- 以Xcode
提交档案
这将使iTunes Connect认为您在Yosemite GM和iOS 9 GM上构建了您的应用程序并解决了提交以供审核错误。不确定当苹果真的来审查应用程序时是否会引起任何问题。