Xcode iTunesConnect更新应用程序奇怪错误

Xcode iTunesConnect更新应用程序奇怪错误,xcode,app-store,app-store-connect,appstore-approval,xcode6.4,Xcode,App Store,App Store Connect,Appstore Approval,Xcode6.4,我只是想用新版本更新旧版本。我使用的是最新版本的Xcode(6.4版),在提交应用程序之前,我会验证我的应用程序包。我会将它从Xcode提交到iTunes Connect 在所有的设置之后,当我点击SubmitforReview按钮时,我得到了如下错误 应用程序的Info.plist不能包含UIRequiredDeviceCapabilities键的值,该键将阻止此应用程序在任何iOS设备上打开 我签入了我的project.plist文件,其中出现了如下屏幕截图 但我不知道为什么这个错误发生

我只是想用新版本更新旧版本。我使用的是最新版本的Xcode(6.4版),在提交应用程序之前,我会验证我的应用程序包。我会将它从Xcode提交到iTunes Connect

在所有的设置之后,当我点击SubmitforReview按钮时,我得到了如下错误

应用程序的Info.plist不能包含UIRequiredDeviceCapabilities键的值,该键将阻止此应用程序在任何iOS设备上打开

我签入了我的project.plist文件,其中出现了如下屏幕截图


但我不知道为什么这个错误发生在提交应用程序的过程中

正如上面的一些评论所述,这里有两个选项

选项1: 您可以完全从plist中删除密钥。不建议这样做,因为您希望它只在带有armv7的设备上运行

选项2: 您可以将64的普通体系结构添加到plist。这将允许它在更多的设备上运行,从而也使它成功提交。 最后,您可以尝试使用应用程序加载器。有一个很小的机会,这将真正作出改变,但它没有任何东西,值得一试。如果没有结果,您可以通过以下方式联系iTunes Connect:ituesconnect@apple.com


希望有帮助,朱利安也许你必须检查一下你的构建设置。我有你同样的.plist,我没有任何问题上传到应用商店

检查以下值:


我确实解决了这个问题,我从Project Plist中删除了
UIRequiredDeviceCapabilities
,然后创建IPA并将其上传到iTunesConnect


然后提交时不会出现此错误。

您已经为armv7s和arm64编译了它,否则苹果将不允许您在appstoreI上上传二进制文件我已经为arm64设置了架构,armv7s ARMV7在您的plist中,然后还将它们添加到所需的设备功能下,或者从plist中删除该密钥,然后该构建是对非常旧的应用程序的更新,所以我遇到了这个问题,但现在我已修复它谢谢。很高兴这有帮助。