假设我将基本SDK设置为7,这是什么意思?这可能意味着应用程序可以在iOS 7上运行.但这就是iOS部署目标的目标.
另外,为什么我要在项目和目标中指定这3个值.这没有意义.为什么两次指定相同的东西?
我的Mac设置:
卷A:
OS X 10.8
Xcode 4.5或更高版本 - 10.6 SDK 不作为Base SDK提供
卷B:
OS X 10.7
的Xcode 4.3.3 - 10.6 SDK IS可作为基地SDK
卷C:
OS X 10.6
的Xcode 4.2 - 10.6 SDK IS可作为基地SDK
在A卷上,我安装了Xcode 4.5,它不包含10.6 SDK作为Build Targets'Build Settings中可用的"Base SDK".
我在这个硬盘上有一个单独的10.6卷和10.7卷 - 两个都安装了Xcode,这两个允许我在Xcode Build Targets的Build Settings中选择10.6 SDK作为Base SDK.
我知道我在Volume C上安装了10.6 SDK(/Developer/SDKs来自较旧的Xcode安装).
如何将A卷上的Xcode指向存在于C卷的10.6 SDK?