【发布时间】:2012-02-18 04:32:56
【问题描述】:
我使用 iOS5 重写了我在 iTunes 商店中的应用程序。
- 原始应用在 iOS 4.2 及更高版本上支持 armv6 和 armv7。
- 新应用仅在 iOS5.0 及更高版本上支持 armv7(因为 iOS5 API 仅在 armv7 上支持)
那么问题来了。 iTunes 不会让我升级应用程序,因为这意味着一些用户将无法获得升级。错误信息:
此捆绑包无效。
Info.plist中的UIRequiredDeviceCapabilities可能不包含会阻止此应用程序在以前版本支持的设备上运行的值。
UIRequiredDeviceCapabilities 中的值为 armv7。 armv7 是必需的 b/c iOS5 api。
我该怎么办?我要拉旧应用程序并用新应用程序替换它吗?我的客户呢?他们将如何升级?有什么解决方法吗?
【问题讨论】: