昨天发布了我的应用程序的更新后,我收到一位朋友发来的短信说iTunes不会让他更新,因为它说'#34;该应用程序与此iPhone不兼容"。他在运行最新iOS 9.1的iPhone 5c上运行。我去检查了,它说:
该应用程序不适用于iPhone 5S以下的iPhone。我并没有故意改变更新中的任何内容。为什么我的应用程序不适用于所有iPhone?
答案 0 :(得分:0)
查看设备列表,它们似乎都有64位CPU - 您是否可能意外禁用了对ARMv7的支持?您是否在更新中修改了Bitcode设置,或更改了Xcode版本?
答案 1 :(得分:0)
该应用程序仅针对64位进行编译。您需要确保为32位和64位架构(armv7,armv7s,arm64)进行编译。最好的选择是使用默认的架构设置。