我的应用程序不支持 App Store 上的 iPhone 4s & 5?
My app doesn't support iPhone 4s & 5 on the App Store?
我刚刚更新了我的应用程序的新版本,它不支持 iPhone 4s 和 5。
来自 App Store:
Compatibility: Requires iOS 8.0 or later. Compatible with iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPad Air, iPad
Air Wi-Fi + Cellular, iPad mini 2, iPad mini 2 Wi-Fi + Cellular, iPad
Air 2, iPad Air 2 Wi-Fi + Cellular, iPad mini 3, iPad mini 3 Wi-Fi +
Cellular, iPad mini 4, iPad mini 4 Wi-Fi + Cellular, iPad Pro, iPad
Pro Wi-Fi + Cellular, and iPod touch (6th generation).
我的旧版本确实支持所有 iPhone、iPad 和 iPod touch。
在构建设置中,有效架构是(对于调试和发布):arm64
、armv7
和 armv7s
在所需的设备功能下,我有 armv7
。我的模拟器显示 iPhone 4 & 5 并且运行良好。
我该如何解决这个问题?
提前致谢
检查您的 info.plist 文件以查找 "require device capabilities" 下列出的项目 这可能是某些东西悄悄进入了这个数组,需要 iPhone 5S+ 到 运行。
所以我找到了问题的答案。
当我存档我的应用程序时,我必须 select "iOS Device" 而不是为当时插入的设备存档。
来源:
Build Settings -> Build Active Architecture Only (Release) = 否
我刚刚更新了我的应用程序的新版本,它不支持 iPhone 4s 和 5。
来自 App Store:
Compatibility: Requires iOS 8.0 or later. Compatible with iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPad Air, iPad Air Wi-Fi + Cellular, iPad mini 2, iPad mini 2 Wi-Fi + Cellular, iPad Air 2, iPad Air 2 Wi-Fi + Cellular, iPad mini 3, iPad mini 3 Wi-Fi + Cellular, iPad mini 4, iPad mini 4 Wi-Fi + Cellular, iPad Pro, iPad Pro Wi-Fi + Cellular, and iPod touch (6th generation).
我的旧版本确实支持所有 iPhone、iPad 和 iPod touch。
在构建设置中,有效架构是(对于调试和发布):arm64
、armv7
和 armv7s
在所需的设备功能下,我有 armv7
。我的模拟器显示 iPhone 4 & 5 并且运行良好。
我该如何解决这个问题?
提前致谢
检查您的 info.plist 文件以查找 "require device capabilities" 下列出的项目 这可能是某些东西悄悄进入了这个数组,需要 iPhone 5S+ 到 运行。
所以我找到了问题的答案。
当我存档我的应用程序时,我必须 select "iOS Device" 而不是为当时插入的设备存档。
来源:
Build Settings -> Build Active Architecture Only (Release) = 否