我刚刚更新了我的应用程序的新版本,并且它不支持iPhone 4s& 5。
来自App Store:
兼容性:需要iOS 8.0或更高版本。兼容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和iPod touch(第6代)。
我的旧版本支持所有iPhone,iPad和iPod touch。
在构建设置中,有效的体系结构(用于调试和发布):arm64
,armv7
和armv7s
根据所需的设备功能,我有armv7
。我的模拟器显示iPhone 4& 5,它运行得很好。
我该如何解决这个问题?
提前致谢
答案 0 :(得分:2)
所以我找到了问题的答案。
当我存档我的应用时,我必须选择“iOS设备”,而不是为当时插入的设备进行存档。
答案 1 :(得分:1)
检查info.plist文件中是否存在“要求设备功能”下列出的项目可能有些内容已经悄悄进入需要iPhone 5S +运行的阵列。
答案 2 :(得分:1)
构建设置 - >仅构建活动体系结构(发布)=否