【问题标题】:How to setup 2 iPhone SDKs on one Mac如何在一台 Mac 上设置 2 个 iPhone SDK
【发布时间】:2011-01-11 12:31:45
【问题描述】:

根据您过去的经验,两个 iPhone SDK 会共存于一个 Mac 上吗?

例如,一个处于测试阶段,一个已发布。

我打算在安装新的 SDK 之前将现有的 SDK 复制到不同的文件夹 - 如有任何事先警告,我将不胜感激!

【问题讨论】:

    标签: iphone ipad beta


    【解决方案1】:

    当您安装 3.2 测试版时,其他版本(例如 3.1.2)只是保留并作为目标 SDK 提供。

    【讨论】:

    • 谢谢 - 但请澄清一下,如果我有一个 Beta SDK 但需要提交一个应用程序以供批准,我可以去 Project->Set Active SDK->iPhone Device 3.1.2 和构建是否与使用 3.1.2 版 SDK 相同?
    【解决方案2】:

    最好的方法是并排安装。 Apple 建议您这样做,就像您计划在 AppStore 上发布应用程序一样,它应该是针对官方版本的 SDK 构建的。

    您应该将发布的版本(官方版本)安装在“开发者”目录中 和一个名为“developerbeta”的文件夹中的测试版

    这样,您将拥有 Xcode 和所有 SDK 的两个版本。

    希望这会有所帮助。

    【讨论】:

    • 需要引用“Apple 建议这样做”
    • 感谢 DNW 提供的信息,并感谢 marcc 努力提高堆栈溢出 cmets 问题和反馈的标准 :)
    【解决方案3】:

    Doing not Working 的解释是正确的。

    您将看到 Apple 官方推荐的唯一方法是获得一个开发者帐户(我相信免费的帐户会起作用),签署 NDA,然后 (1) 阅读安装程序自述文件或 (2) 签出iPhone 3.2 Apple Dev 论坛。

    SDK 始终与 Xcode 等开发人员应用程序分开。您始终可以使用早期 SDK 在任何版本的 Xcode 中编译任何项目。这一直是真的。但是,Apple 将不接受使用 3.2 开发工具构建的任何应用,即 Xcode、Interface Builder、Instruments 等。

    我建议在不同的用户下运行 3.2 开发工具,以防止任何首选项文件混淆。

    【讨论】:

      【解决方案4】:

      在安装 iOS4 时,您无需担心保留 iPhone OS3.2 - 苹果已经在 iOS4 安装中包含 3.2。但如果您想保留 iPhone OS 3.0 或任何 3.2 之前的版本进行测试,这是一个很好的教程。

      http://adeem.me/blog/2010/06/16/how-to-setupinstall-2-iphone-sdks-on-one-mac/

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-08-11
        • 2011-01-15
        • 2011-03-30
        • 2016-12-26
        • 2015-09-07
        • 1970-01-01
        • 2010-10-14
        • 1970-01-01
        相关资源
        最近更新 更多