如何使用XCode 4 +基本SDK 4.3构建iOS 4.0设备?

问题描述:

我正在尝试为使用Xcode 4和基本SDK 4.3的iPhone 4.0.1设备构建我的iOS项目。在我的目标设置中,我已将Base SDK设置为4.3,iOS部署目标为4.0。如何使用XCode 4 +基本SDK 4.3构建iOS 4.0设备?

当我这样做,我得到以下错误:

Error: failed to locate ResourceRules.plist in '/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.0.sdk/ResourceRules.plist' or '/Developer/Platforms/iPhoneOS.platform/ResourceRules.plist 

当我更改部署目标到4.3,如预期都建立很好,但当然我不能在我的连接4.0上运行此.1设备。

那么这里有什么秘诀?

谢谢。

+0

我想你可能要(在iTunes)reclick的“使用这个设备的发展”,这是再生资源文件...但是,很可能已经为一个不同的问题 – 2011-05-10 20:27:18

+0

@Robot该按钮在Xcode中,而不是iTunes。 – WrightsCS 2011-05-10 22:18:57

在Xcode中,在文件浏览器中单击您的项目,然后单击您的TARGET的名称。接下来,请转至Build Settings并搜索代码签名资源规则路径。在Xcode 4中,您可以将ResourceRules.plist拖到该字段中。 看到白标明的部分在下面的截图:

enter image description here