我想要发布到iPhone 6的许多旧应用程序,但似乎我需要添加64位功能?
如何迁移应用以便在高级版本选项中选择i386 + x86_64?
现在只有x386作为选择出现
答案 0 :(得分:1)
您可以发布仅限32位的iOS应用程序,包括iPhone 6(和6 Plus)。 IOW现在64位(或32/64 FAT应用程序)不需要发布到Apple AppStore。
毫无疑问,64位是未来,我们可以猜测 Apple将来会需要这样的二进制文件。
最新版本的Xamarin.iOS(自7.4起)包含我们unified API的预览,它允许您从同一来源构建32位和64位应用程序。如果您正在构建这样的统一应用程序,那么您应该选择(在XS或VS中)以使其适用于i386和x86_64。
请注意,64位支持模拟器不是很有用,您真正想要的是用于设备的ARMv7 + ARM64(但同样的说明也适用于此)。