无法在Azure Devops中导出IPA文件

穆罕默德·穆斯海米什(Mohamad Mousheimish)

我正在尝试为我的xCode项目构建CI管道。在过去的两天里,我一直在为此苦苦挣扎。

这些是我的管道中使用的任务:

  1. 安装苹果证书
  2. 安装Apple供应配置文件
  3. 吊舱安装
  4. Xcode构建和清理
  5. 将文件复制到$(build.artifactstagingdirectory)
  6. 将工件发布到放置文件夹

我在文档中看到,Create App Package如果需要ipa打包,则需要选中该复选框但是每当我检查支票

错误:找不到与“ provision_name.mobileprovision”匹配的团队“ teamID”的配置文件:Xcode找不到与“ teamId / provision_name.mobileprovision”匹配的任何配置文件。安装配置文件(通过将其拖放到Xcode的停靠项上)或在目标编辑器的“签名和功能”选项卡中选择其他配置文件。(在项目“ project_name”中的目标“ project_name”中)

这是两个有关在xCode构建任务中签名和导出选项的片段:

签名和配置

套餐选项

因此,有人知道为什么会发生此问题吗?

穆罕默德·穆斯海米什(Mohamad Mousheimish)

正如Paulw11他在上面的评论中提到的那样,问题在于在部分中设置配置文件的名称Signing & Provisioning

如他所说,Install an Apple provisioning profile将设置UUID上述任务中所需变量。在管道运行时将填充它。

所以这是我现在的工作管道:

任务:

管道任务

签名和配置属性:

签名和配置属性

套餐选项:

套餐选项

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章