繁体   English   中英

Fastlane匹配不再能够创建配置文件

[英]fastlane match can no longer create provisioning profiles

我使用fastlane管理我的证书和配置文件。 我的fastfile中包含以下行: match(type: "adhoc", force: true) ,以使每当执行通道时就创建一个新的配置文件。

match命令使用具有开发者角色的Apple开发者帐户运行。

由于iTunes Connect和Apple Developer Portal已合并,因此具有Developer角色的帐户不再具有创建配置文件的权限,因此fastfile失败。

据我所知,没有授予具有开发者角色的用户创建配置文件的权限; 只有具有帐户所有者角色的用户才能执行此操作。

理想情况下,我不想以fastlane作为帐户持有人。 我仍然可以使用fastlane来管理代码签名吗?

作为临时的解决方法,我已将force: true更改为force_for_new_devices: true ,这至少可以让我进行force_for_new_devices: true ,直到添加新设备。

您可以使用在您的通道中具有“应用管理员”角色的帐户的凭据。 来源: https : //developer.apple.com/support/roles/

我建议创建一个单独的App Store Connect帐户供您的CI工作流使用,而不要使用个人帐户。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM