iOS 11 会支持同时兼容 64 位和 32 位的应用程序吗?

will iOS 11 support an app which is both 64bit and 32 bit compatible?

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

最好的建议是什么,删除 32 位支持而只使用 64 位以避免在 iOS 11 上出现任何问题,或者同时使用两者?

如果您的应用同时支持 64 位和 32bis,它将在 ios11 上运行,如果您想将支持更改为仅 64 位,请使用 link:apple developer documentation

只要二进制文件有 64 位切片,您的应用程序就可以在 iOS11 上正常运行。 iOS 11 中发生的更改影响只有 32 位片的二进制文件。假设您不尝试使用 iOS 11 个 API(这可能会导致链接器问题——不确定它们是否被删除——但如果你这样做,你应该无论如何都可能以 iOS 11 为目标。

因为@Aehmlo says.The iOS 11 中发生的更改影响只有 32 位片的二进制文件。您的应用将继续正常运行。

A​​pple 已调整该警告的措辞以注意 32 位应用程序,所以 iOS11 可能是第一个仅支持 64 位应用程序的软件更新

因此,它不支持 iPhone 5/ 5c 或更早版本 iPhones.If 您将尝试在 iOS 11 中安装应用程序,然后您会通知类似

App will not work with future versions of iOS. The Developer of this app need to update it to improve it's compatibility.