iOS 11是否支持64位和32位兼容的应用程序?

我们的应用程序兼容32位和64位。 随着iOS 11的发布,我的应用程序可以在64位设备上正常运行,因为iOS 11不支持32位应用程序。

什么是最好的建议,删除32位支持,只有64位,以避免iOS 11上的任何问题或两者兼而有之?

如果您的应用程序同时支持64位和32位,它将适用于ios 11,如果您想将支持更改为仅64位,则链接: apple developer documentation

只要二进制文件具有64位切片,您的应用程序就可以在iOS 11上正常运行。 iOS 11中发生的更改会影响仅具有32位切片的二进制文件。 您的应用程序将继续正常运行,假设您不尝试使用iOS 11 API(这可能会导致链接器问题 – 不确定它们是否已被删除 – 但如果您这样做,则应该可能会针对iOS 11无论如何)。

正如@Aehmlo所说。在iOS 11中发生的变化会影响仅具有32位切片的二进制文件。 您的应用将继续正常工作。

Apple已经调整了该警告的措辞,注意到32位应用程序,因此iOS 11可能是第一个仅支持64位应用程序的软件更新

因此,它不支持iPhone 5 / 5c或更早版本的iPhone。如果您尝试在iOS 11中安装应用程序,那么您将通知类似

应用程序不适用于未来版本的iOS。 此应用程序的开发人员需要更新它以提高其兼容性。

在此处输入图像描述