好久不用了,此次使用企业证书打包的时候编译工程抛出如下异常和提示:
Failed to create provisioning profile.
There are no devices registered in your account on the developer website. Plug in and select a device to have Xcode register it.
No profiles for 'com.xxxxxx.Distribution' were found
Xcode couldn't find any iOS App Development provisioning profiles matching 'com.xxxxxx.Distribution'.
大致看了看跟工程本身无关后便直接锁定在企业帐号及证书上,许久没有碰企业级证书便打开 苹果开发者官网 登录进去 check 了一下状态,果然需要重新配置一系列的证书等配置文件;
Certificates
基本范围在 People 和 Certificates 两项内,其中 Certificates 跟个人版证书的那些配置路数大体相同;
如上两个圈起来的红框可以理解为一个用于开发一个用于打包发布,分别制作配置证书后安装在本机即可;
而上图中便是证书相关配置成功后的示例图;
People
配置完成如上证书配置文件后仍需继续设置如下人员相关配置;
新增管理员用户
将如上新增管理员用户相关信息添加后,列表便会如下示例所示,其中会有一些管理员的级别,不同级别所对应的权限也会有所不同,根据团队需求自行添加配置即可。
配置好如上所以配置并将证书安装至电脑后,重新开启 Xcode 工程在配置的账户中登录刚 People 中对应的账户后,再次编译工程即可;
以上便是此次内容的分享,希望对大家有所帮助!