如果我在 App Store 上上传应用程序的新版本(仅 ARMv7),会发生什么情况?
我在 iTunes connect 上有一个“Ready for sale”应用程序,它是适用于 iPhone 和 iPad 的通用应用程序。
我的应用程序也适用于 ARMv6 设备,例如 ipod touch 1g/2g 和旧 iPhone。
如果我上传仅针对 ARMv7 架构编译的应用程序的新版本,ipod 用户会发生什么情况?继续使用旧版本吗?
感谢您的支持。
I have a "Ready for sale" application on iTunes connect that is a universal app for iPhone and iPad.
My application is suitable also for ARMv6 devices such as ipod touch 1g/2g and old iPhone.
If i upload a new version of my application that is compiled only for ARMv7 architecture, what happens to an ipod user? Continue to use the old version?
Thanks for support.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我不知道如果你只是上传会发生什么,但是如果你在 Info.plist 中添加 arvm7 作为必需的设备功能,旧设备用户将能够继续使用以前的版本,并且无法更新,而新用户必须有一个armv7设备。
I don't know what would happen if you just upload it, but if you add arvm7 as a required device capability in Info.plist old device users would be able to continue using the previous version and would be unable to update, and new users would have to have an armv7 device.
xCode 不会让您加载更新。它会给你以下错误:
该捆绑包无效。 Info.plist 中的 UIRequiredDeviceCapability 可能不包含阻止此应用程序在以前版本支持的设备上运行的值。
xCode won't let you load the update. It will give you the following error:
This bundle is invalid. UIRequiredDeviceCapabilities in the Info.plist may not contain values that would prevent this application from running on devices that were supported by previous versions.