【问题标题】:How to import an iPhone Project from XCode 3.1.3 - SDK 3.0 to XCode 3.2.3 - SDK 4.0.1如何将 iPhone 项目从 XCode 3.1.3 - SDK 3.0 导入 XCode 3.2.3 - SDK 4.0.1
【发布时间】:2011-03-17 13:24:50
【问题描述】:

我有一个烦人的情况:我的 mac 已经从 Tiger 升级到了 Snow Leopard,我的 XCode 也从 XCode 3.1.3 - SDK 3.0 升级到了 XCode 3.2.3 - SDK 4.0.1。问题是:我不能再运行我的项目了。找不到 SDK 3.0(我已经在 Internet 上读到 XCode 3.2 没有可用的 SDK 3.0)并且我在项目中拥有的所有框架也无法识别。我该如何解决这个问题?我希望能够使用新的 XCode 和新的 SDK 运行我的项目。

我会非常非常高兴听到任何建议。非常感谢您提前回答。

【问题讨论】:

    标签: iphone xcode sdk


    【解决方案1】:

    您需要将项目的基础 SDK 设置为 4.0,并将部署目标设置为 3.0。这将允许您仍然在 3.0 设备上进行部署。在 XCode 中,突出显示您的项目并点击获取信息。然后单击构建选项卡。它应该在顶部附近显示“Base SDK”。从列表中选择 iPhone 设备 4.0。然后在搜索栏中输入“部署”。在底部附近,您应该会看到 iPhone OS 部署目标。从此列表中选择 iPhone OS 3.0。如果您有任何问题,请告诉我。

    【讨论】:

      【解决方案2】:

      这和this question一样吗?

      在 iOS4 中,Apple 改变了他们使用 SDK 的方式。您将针对 iOS4 或 3.2 (iPad) SDK 编译所有程序,但您在项目设置中设置部署目标以选择您想要支持的最低操作系统版本。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-03-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-03-18
        相关资源
        最近更新 更多