【问题标题】:Offline Ad-Hoc deployment of iOS appsiOS 应用的离线 Ad-Hoc 部署
【发布时间】:2023-03-07 00:45:01
【问题描述】:

我已经在我的 Apple Developer 帐户中注册了大约 80 台设备。现在我希望能够在 XCode 和设备都没有 Internet 连接的环境中将我的应用程序部署到它们。问题是如果我通过 XCode 部署应用程序,设备必须具有网络连接才能验证开发人员配置文件。 (通过 XCode 部署应用时自动安装)

我该怎么做?我可以设置 XCode 和具有 Internet 连接的设备,但在初始设置之后,开发人员必须能够更改代码并将应用程序重新部署到设备上,所有这些都无需网络连接。

【问题讨论】:

    标签: ios iphone xcode iphone-developer-program


    【解决方案1】:

    编译需要一些时间,但您可以构建、签名和打包应用程序以进行 Ad Hoc 部署,然后通过 iTunes 安装。

    步骤:

    1. 在 Xcode 中将方案的设备设置为 通用 iOS 设备
    2. 然后在顶部菜单中:产品 -> 存档。
    3. ...编译需要一段时间...
    4. 在 Organizer(构建完成后弹出,或在 Window -> Organizer 中找到)选择构建并单击右侧的 Export 按钮(在大 Upload to App Store... 按钮)。
    5. 选择Save for Ad Hoc Deployment并继续。
    6. ...你应该得到一个.ipa 文件...
    7. 打开 .ipa 文件,该文件应该会打开 iTunes。
    8. 通过避雷线将您的设备插入计算机。
    9. 在 iTunes 中转到设备,然后转到应用程序。
    10. 点击应用列表中应用旁边的安装按钮,显示将安装
    11. 点击应用
    12. 一切顺利,您应该在设备上安装了该应用!

    如果您随后无法打开该应用,您可能会发现该设备未包含在配置文件中,您需要在developer portal 中获得一些乐趣。

    【讨论】:

    • 那么有没有办法在之前安装/验证开发者证书,从那时起它总是受信任的?
    猜你喜欢
    • 1970-01-01
    • 2016-01-05
    • 1970-01-01
    • 1970-01-01
    • 2013-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多