我真的很喜欢使用新的Xcode应用程序,我想知道是否可以在iOS 9设备上运行iOS 10应用程序?iOS 10应用程序可以在iOS 9设备上运行吗?
因为我实际上是在Xcode 7上开发我的应用程序,我不知道我是否必须先完成我的应用程序才能在Xcode 8上迁移它?
谢谢。
我真的很喜欢使用新的Xcode应用程序,我想知道是否可以在iOS 9设备上运行iOS 10应用程序?iOS 10应用程序可以在iOS 9设备上运行吗?
因为我实际上是在Xcode 7上开发我的应用程序,我不知道我是否必须先完成我的应用程序才能在Xcode 8上迁移它?
谢谢。
Xcode 8将支持比iOS 10更早的部署目标(就像Xcode 7支持其他iOS 9的老版本部署目标一样)。您只需根据需要调整项目设置。
如果您想要使用iOS 10功能(即可从iOS 10转发的SDK中的元素),则需要使用availability syntax in Swift,并确保您不会在旧版本的iOS版。
如果您的部署目标是iOS 9,则可以在iOS 9设备上运行。你甚至可以在Swift 3中编写应用程序!我现在正在用Xcode 8内置的应用程序来做这件事。
但请注意,我无法将这些应用程序提交到App Store,直到Xcode 8进入最终状态。在提交到App Store的应用程序的制作中,不能涉及任何测试版。