【发布时间】:2017-10-04 09:24:01
【问题描述】:
问题:
在 Xcode 9 服务器上运行机器人集成时,企业应用不会使用分发(/生产)配置文件进行签名,而是使用开发配置文件进行签名。
情景(/问题):
我已升级到 Xcode 9。所使用的 Apple ID 已加入 Enterprise 计划。项目目标和机器人设置被设置为创建发布目标。
在本地创建存档并将其导出时,应用会使用正确的分发配置文件进行签名。 (使用同一个苹果ID)
以前我不得不关闭自动签名并选择特定的配置文件。 (然后提交该代码..以便机器人集成/签名工作)我不想再这样做了,只需能够使用自动代码签名。
有没有人也遇到过这种行为和/或知道我可以做些什么来让集成机器人使用正确的(分发/生产)配置文件进行签名?
【问题讨论】:
-
你想明白了吗?我也想知道。
-
@MattLong nope :S 还没能修复它
-
@MattLong 找到了解决方案。编辑您的机器人,在“存档”下的配置选项卡下告诉它“使用自定义导出选项 plist”。在该 plist 中设置特定的构建选项、使用哪个团队、应用瘦身以及其他选项。
标签: xcode code-signing xcode9 xcode-bots xcode-server