Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/44.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 新的iOS SDK最佳实践_Iphone_Ios - Fatal编程技术网

Iphone 新的iOS SDK最佳实践

Iphone 新的iOS SDK最佳实践,iphone,ios,Iphone,Ios,每一个iOS SDK版本我都会跳过所有的测试版,因为我从来不想弄乱我当前的软件/SDK版本。我想确保xCode在我当前的项目中仍然可以正常工作,但我仍然可以得到一个“BETA”版本 下载最新SDK而不破坏现有版本的最佳方式是什么?不幸的是,没有。安装新版本的Xcode可能会弄乱您的设置。此外,在Xcode N+1中创建的项目(或用它更新的项目)可能无法在Xcode N中打开 对于iosn+1,情况甚至更糟:苹果表示,安装测试版后,您无法回滚到iosn。不过,我的同事在使用iOS 6->iOS 5

每一个iOS SDK版本我都会跳过所有的测试版,因为我从来不想弄乱我当前的软件/SDK版本。我想确保xCode在我当前的项目中仍然可以正常工作,但我仍然可以得到一个“BETA”版本


下载最新SDK而不破坏现有版本的最佳方式是什么?

不幸的是,没有。安装新版本的Xcode可能会弄乱您的设置。此外,在
Xcode N+1
中创建的项目(或用它更新的项目)可能无法在
Xcode N
中打开

对于
iosn+1
,情况甚至更糟:苹果表示,安装测试版后,您无法回滚到
iosn
。不过,我的同事在使用iOS 6->iOS 5时也曾使用过它

我唯一能想到的是:

  • 在另一个mac上安装Xcode N+1
  • 在另一部手机上安装iOS N+1

只需在您的计算机上运行多个版本的Xcode即可。自从它成为App Store上提供的一个自包含dmg包以来,这一直很简单

有关更多信息,请参见下面我的答案:


新SDK属于保密协议,您不能在苹果官方开发者论坛之外谈论它。您可以安装多个版本的xCode,我以前已经安装过,我没有遇到过您描述的任何“混乱”above@rckoenes我认为逻辑学家一般都在谈论beta版本。这里没有特定于iOS 7的内容。@logixologist这是真的。但是NDA不允许继续谈论新的Xcode或SDK。@请不要谈论新的Xcode或SDK。你知道你一直在谈论这件事,是吗?;)它真的会创建一个新的应用程序,可以独立于旧的XCode运行吗?开发者预览是标题XCode DP,这样你就可以把它们安装在一起了