我使用iOS5重寫了iTunes商店中的應用程序。現有應用程序:從iOS 4.2升級到iOS 5.0
- 原始應用程序在iOS 4.2及更高版本上支持armv6和armv7。
- 新的應用程序只對ARMv7在iOS5.0及以上的支持(因爲iOS5的API僅支持的ARMv7)
因此,有問題的。 iTunes不會讓我升級應用程序,因爲這意味着有些用戶無法升級。錯誤消息:
此軟件包無效。
UIRequiredDeviceCapabilities
在Info.plist
中可能不包含會阻止此應用程序在先前版本支持的設備上運行的值。
UIRequiredDeviceCapabilities
中的值是armv7。 armv7是必需的b/c iOS5 api。
我該怎麼辦?我是否拉出舊應用程序並將其替換爲新應用程序?我的客戶呢?他們將如何升級?有沒有解決方法?