我做了一些小的错误修复并今天发布了更新,但现在兼容性已随机更改为iPhone 5s或更高版本,我不知道为什么。以前它可以在任何iOS 8.0+设备上运行,而且我所做的更改都是非常小的错误修复。我在App Store上更新了我的iOS应用程序,现在它只兼容iPhone 5s +
查看兼容性参考(https://developer.apple.com/library/ios/documentation/DeviceInformation/Reference/iOSDeviceCompatibility/DeviceCompatibilityMatrix/DeviceCompatibilityMatrix.html[1])后,只有两件事情是iPhone 5s +,这是'metal'和'opengles-3'。我不知道这些是什么以及我怎么会意外地使用它们?在我的info.plist中,只有“armv7”在“必需的设备功能”中。
编辑:看来,该应用程序现在只支持x64处理器(iPhone 5S以上和iPad空气以后)的设备。然而,在Xcode它说,它仍然支持ARMv7的...
什么是iOS 8.0+设备?你的意思是iPhone 6&6+? – tnylee
任何支持iOS 8的设备,iPhone 4S以上。换句话说,iOD 8之前是最低构建目标,但今天无论出于什么原因,这都改变为iOS 8和iPhone 5S以上。 – fanfan