3

我可以下载 iOS9 + Xcode 7 并仍然将测试应用程序部署到使用当前版本 iOS 的设备吗?

抱歉这个相对愚蠢的问题,我是一名新开发人员,不知道它过去是如何工作的,我在开发人员网站上找不到任何东西......

非常感谢。

4

2 回答 2

11

对于任何 iOS 版本,这取决于您正在制作的应用程序的最低要求。如果您使用任何需要 iOS 9 的代码或将项目要求设置为 iOS 9,它将无法在 iOS 8 设备上运行。但是,如果您为 iOS 8 或更早版本设计了一个应用程序,它将在这些设备上运行,即使您使用 Xcode 7 制作它也是如此。

但是由于您是新开发人员,请记住:在 Xcode 7 正式发布之前,使用 Xcode 7 制作的任何东西都不能提交到 App Store,可能在今年秋天。这适用于一切,无论目标操作系统如何。

因此,如果您想在今年夏天发布您的应用程序,请使用当前版本的 Xcode 制作您的应用程序,并使用新的 Xcode 7 测试版进行试验,并开发未来的版本。

于 2015-06-08T22:38:53.697 回答
0

简单规则将您的部署目标设置为较低,所有更高版本的操作系统都将支持它。

但是在更好地在商店发布之前,您可以在那些环境中查看它们,因为随着更高版本的某些 API 发生了变化,其中一些可能会贬值并被其他 API 取代。

根据当前情况,将 base 7.0 作为部署目标,您的应用程序将适用于大多数设备/用户。

于 2015-06-09T02:38:01.523 回答