【问题标题】:How to generate .ipa from .app file in Xcode 9如何在 Xcode 9 中从 .app 文件生成 .ipa
【发布时间】:2018-03-09 12:57:59
【问题描述】:

我正在使用 Xcode 9。我确实存档了构建并进入存档窗口/组织器窗口。我们通常从那里导出构建。但由于某种原因,我不能这样做。

在之前版本的 Xcode 中,我们可以在 iTunes 的帮助下进入包内容并从 .app 生成 .ipa。但是现在他们已经删除了该选项。有人可以帮我从我们生成的 .app 文件中生成 .ipa 吗?

【问题讨论】:

    标签: build ios11 ipa xcode9


    【解决方案1】:

    以前将应用程序文件拖放到 iTunes 的方式不再有效。

    所以我们可以使用管理器在 Xcode 9 中创建 .ipa 文件。

    1. 为您的项目创建一个存档。
    2. 然后在管理器窗口中选择存档并单击导出选项。
    3. 然后在下一个对话框中选择一种分发方式(我有 选定的开发分布)。
    4. 然后准备存档并显示开发分发选项。您可以选择任何应用程序细化选项或将其保留为无,然后选择或取消选择其他选项,然后单击下一步。
    5. 然后会提示您选择适当的开发证书和移动配置文件。选择后,点击下一步。
    6. 然后将构建存档以供分发,并要求您查看您的应用程序 .ipa 内容。
    7. 如果一切正常,请单击对话框中的“导出”选项。
    8. 您将看到另一个对话框,用于输入导出名称和位置。
    9. 输入导出文件夹名称并选择一个位置,然后单击导出。您的 .ipa 文件将导出到您选择的位置。

    有关这种 .ipa 文件生成方式的更多信息/帮助,请参阅https://wiki.genexus.com/commwiki/servlet/wiki?34616,HowTo%3A+Create+an+.ipa+file+from+XCode

    此链接也应该有所帮助 -- How to create .ipa file using Xcode?

    【讨论】:

      【解决方案2】:

      从另一个答案中,我看到您可以很好地生成 .ipa 文件,问题似乎是您无法将文件拖放到任何地方,因为 Apple 已从 iTunes 中删除了应用程序页面。

      通过我自己的一些研究,我认为当前最好的解决方案(虽然我自己还没有尝试过)是下载应用程序选项仍然可用的 iTunes 12.6.3。

      有关如何执行此操作的指南,请参阅以下链接:https://www.macworld.com/article/3230135/software-entertainment/how-to-install-itunes-1263-and-replace-itunes-127.html

      我能看到的唯一缺点是它不再受支持,因为 Apple 仅提供对 iTunes 最新版本(撰写本文时为 12.7)的支持。但是我想这正是堆栈溢出的原因!

      告诉我进展如何!

      编辑:

      只是为了让您知道我现在自己下载了 iTunes 12.6.3,并且我的应用程序选项回来了!希望这对您有所帮助,然后您可以按照您过去执行的流程进行操作。我还发现了另一篇与您类似的帖子,也提供了替代解决方案:

      With Apps option removed from latest iTunes 12.7.... , how to install adhoc IPA?

      【讨论】:

        猜你喜欢
        • 2016-08-20
        • 2019-03-27
        • 1970-01-01
        • 2017-06-03
        • 1970-01-01
        • 1970-01-01
        • 2023-01-15
        • 1970-01-01
        • 2012-01-10
        相关资源
        最近更新 更多