【问题标题】:How do I build for iOS 4.0 devices with XCode 4 + base SDK 4.3?如何使用 XCode 4 + 基本 SDK 4.3 为 iOS 4.0 设备构建?
【发布时间】:2011-05-10 20:08:10
【问题描述】:

我正在尝试使用 Xcode 4 和基本 SDK 4.3 为 iPhone 4.0.1 设备构建我的 iOS 项目。在我的目标设置中,我将 Base 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 设备上运行它。

那么这里的秘密是什么?

谢谢。

【问题讨论】:

  • 我认为您可能必须(在 iTunes 中)重新单击“使用此设备进行开发”以重新生成该资源文件...但这可能是针对不同的问题
  • @Robot 该按钮在 Xcode 中,而不是在 iTunes 中。

标签: iphone objective-c ios xcode4


【解决方案1】:

在 Xcode 中,在文件浏览器中单击您的项目,然后单击您的 TARGET 的名称。接下来,转到 Build Settings 并搜索 代码签名资源规则路径。在 Xcode 4 中,您可以将 ResourceRules.plist 拖到此字段中。 请参阅下面屏幕截图中突出显示的部分:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-01-24
    • 2011-07-15
    • 1970-01-01
    • 1970-01-01
    • 2023-04-08
    • 1970-01-01
    相关资源
    最近更新 更多