我们的应用程序兼容 32 位和 64 位。随着 iOS 11 的发布,我的应用程序将在 64 位设备上运行良好,因为 iOS 11 不支持 32 位应用程序。
最好的建议是什么,删除 32 位支持,只使用 64 位以避免 iOS 11 上的任何问题,或者两者兼而有之?
只要二进制文件具有 64 位切片,您的应用程序就可以在 iOS 11 上正常运行。iOS 11 中发生的更改会影响仅具有 32 位切片的二进制文件。假设您不尝试使用 iOS 11 API(这可能会导致链接器问题 - 不确定它们是否被排除 - 但如果您这样做,您可能应该以 iOS 为目标),您的应用程序将继续正常工作11 无论如何)。
如果您的应用同时支持 64 位和 32bis,它将在 ios 11 上运行,如果您想将支持更改为仅 64 位,则链接:apple developer documentation