我想在Swift 1.2中创建一个应用程序。显然,Swift 2.0引入了很多变化,但在我整个项目迁移之前,我想能够在1.2版本的情况下进行测试。 但我的iPhone现在运行的是iOS9.1,我的Xcode 6.4似乎没有认出我要测试的iPhone。如何在iOS 9.1设备上运行swift 1.2代码?
有没有什么办法可以在运行iOS9.1的iPhone上运行我的Swift 1.2项目?或者我是否需要降级iPhone才能测试1.2项目?
我想在Swift 1.2中创建一个应用程序。显然,Swift 2.0引入了很多变化,但在我整个项目迁移之前,我想能够在1.2版本的情况下进行测试。 但我的iPhone现在运行的是iOS9.1,我的Xcode 6.4似乎没有认出我要测试的iPhone。如何在iOS 9.1设备上运行swift 1.2代码?
有没有什么办法可以在运行iOS9.1的iPhone上运行我的Swift 1.2项目?或者我是否需要降级iPhone才能测试1.2项目?
你可以做你想做的。但你需要采取几个步骤。您可以让Xcode 6使用iOS 9识别您的iOS设备,但为了这样做,您需要安装Xcode 7.1并运行它。然后连接你的iOS设备。一旦Xcode 7.1识别出您的iOS设备与iOS 9并处理它的符号,您可以退出Xcode 7.1并启动Xcode 6.4。打开你的Swift 1.2项目,你现在应该可以在iOS 9.1设备上测试了。
在安装Xcode 7.1之前,重命名您的Xcode 6.4应用程序。例如,转到应用程序并将Xcode重命名为Xcode6.4。这将允许Xcode 7.1同时安装。
您可以用苹果账户注册您的设备,然后在您的机器上创建存档.ipa文件,然后使用http://www.diawi.com/此链接上传您的.ipa文件并在您的手机浏览器中生成链接过去并安装。
你不需要一个网站来安装IPA。只需在自己的电脑上使用iTunes。 – rmaddy
@MZubairShamshad是的,但Xcode7或更新不允许你在Swift 1.2中编译,所以我将不得不将项目迁移到swift 2来使用它。 – d35kk