我的应用支持应用商店中的armv6和armv7。它准备出售。我想删除armv6。 我决定做一个更新(我的应用程序只有armv7)。但是我在app loader中收到错误:update必须支持armv6和armv7。 如何解决问题。
答案 0 :(得分:4)
我认为问题在于您无法在提交后限制设备功能。从iTunes Connect管理应用程序常见问题解答:
“要在提交第一个二进制文件后更改设备要求信息,您必须在iTunes Connect中提交应用程序更新,以便在UIRequiredDeviceCapabilities项中提供带有新信息的新二进制文件。您可以扩展设备仅限要求。不允许提交二进制文件的更新以限制您的设备要求。“[强调添加]
我一直在寻找解决方案,或者让Apple特别允许通过iOS5版本的方法删除armv6支持。交叉手指。 : - /
答案 1 :(得分:1)
在xcode中,转到项目的构建设置。将部署目标更新为ios 4.3。
(我正在使用ios5 / xcode4)
答案 2 :(得分:0)
您是否在info.plist中指定了UIRequiredDeviceCapabilities?这可能是您的问题,check the Apple Q&A here