【问题标题】:Using a newer OS ipad for adhoc deployment使用更新的操作系统 ipad 进行临时部署
【发布时间】:2010-12-16 01:29:29
【问题描述】:

我对版本兼容性感到困惑,希望有人能帮我解决这个问题。

我有支持 iOS 3.2 但不支持 4.2.1 的 xcode 3.2.4。现在,我有两台 iPad——以及较旧的 3.2 操作系统和较新的 4.2.1。我能够创建一个临时配置并将我的应用程序安装到我的旧 iPad 中,但我无法为我的新 4.2.1 iPad 执行此操作。至少在运行临时分发方面,新的不应该向后兼容吗?

当我连接我的新 iPad 时,我在 Organizer 中收到黄点警告/错误,它说我需要安装最新的 iOS sdk 才能使用我的新 iPad 进行开发,但我想知道是否还有其他问题做错了。似乎我不必继续升级我的 xcode 来运行为旧操作系统构建的 ad hoc,就像应用商店中的旧应用程序应该只为它们工作一样。我是不是想错了,还是我必须升级我的 iOS sdk 只是为了构建它?

【问题讨论】:

    标签: ios adhoc


    【解决方案1】:

    要在较新的 iPad 上进行开发,您需要更新的 sdk。但是,如果您只想在其上运行临时构建,那么您只需要:

    1. 将新 iPad 的 UDID 添加到您的临时配置文件中
    2. 使用 iTunes 将配置文件添加到您的新 iPad
    3. 使用 iTunes 将您的应用的临时版本添加到您的 iPad

    【讨论】:

    • 这就是我怀疑应该起作用的方法。我将我的 udid 添加为设备,将该设备添加到我的临时配置中,将文件拖到我的 xcode 中,也将它拖到我的 iTunes 图标上。然后,我构建了应用程序并将 .app 文件拖到了我的 iTunes 中。听起来对吗?如果是,那就是我所做的,所以我的下一个问题是是否有办法验证。也许我应该删除该条款并将其重新添加到 xcode。
    • 删除配置,重新启动 xcode 并读取配置就可以了,所以像我一样挂断电话的人可以尝试这样做。在将新的应用程序拖到它之前,我还从 iTunes 中删除了该应用程序,所以我不确定这是否是让它工作的重要一步。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-10
    • 2020-10-21
    • 1970-01-01
    • 1970-01-01
    • 2015-09-10
    • 2018-02-09
    相关资源
    最近更新 更多