【问题标题】:Assertion: exportArchive: "Test.app" requires a provisioning profile断言:exportArchive:“Test.app”需要配置文件
【发布时间】:2018-03-25 05:27:30
【问题描述】:

当我尝试在我的 Xcode9 中使用 Xcode 服务器集成持续集成时。我可以成功创建 BOT 并尝试集成然后我总是收到类似的错误 “断言:exportArchive:“Test.app”需要配置文件。”

如何解决这个问题?

【问题讨论】:

    标签: ios iphone xcode-server


    【解决方案1】:

    我遇到了同样的问题,按照以下步骤解决了。

    虽然您收到错误“exportArchive:需要配置文件”,但成功创建存档但无法创建 IPA。

    假设在创建 Distribution IPA 时遇到问题,Xcode 9 为 Distribution IPA 引入了持续集成,这很棒。

    作为其中的一部分,Xcode Bot CI 需要 ExportOptions.plist 来生成分发 IPA。

    • 创建 ExportOptions.plist

    获取 ExportOptions.plist 文件的一种方法(有关 Apple 的直接步骤,请参阅下面的链接),尝试手动创建一次分发 IPA,使用有效的分发证书和配置文件,这将创建一个带有“ExportOptions.plist”文件的 IPA 以及国际音标。

    • 在 Bot 中配置更改

    返回机器人集成并编辑您创建的机器人的配置部分。选择

    使用自定义导出选项列表

    从“导出选项”下拉列表(请参阅随附的屏幕截图)并参考创建的“ExportOptions.plist”文件。现在集成将创建存档和 IPA 而不会出现错误。

    请参阅 Apple's Xcode 9 + Xcode Bot documentation 以了解 Xcode 9 + Xcode Bot 更改

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-13
      • 1970-01-01
      • 2014-12-05
      • 2018-03-01
      • 2019-04-25
      • 1970-01-01
      相关资源
      最近更新 更多