sen*_*iwa 13 xcode distribution provisioning ios
这令人沮丧.我有两个身份,一个是旧的,一个是新的,后者应该用于将iOS应用程序部署到App Store.
我创建了新用户,授予他管理员权限,然后我创建了应用名称和配置文件.但是,在组织器中,我看到Dev配置完美无缺,而Deploy配置文件向我显示了可怕的错误:
找不到有效的签名身份.
怎么会这样?
好吧,我看到在iOS Provisioning Portal 的" 证书"部分中,只有一个分发证书,即属于我公司的证书.
有没有办法让新用户无需访问uberadmin的Xcode 即可创建应用程序?
谢谢和干杯!
jak*_*eld 16
您需要用于为公司创建分发证书的密钥.
还记得你创建开发者证书的时候吗?然后你去了钥匙串 - >证书助理 - >从...申请证书
执行此操作时,Mac会将您的证书请求与您的钥匙串中的密钥配对.处理完开发人员证书并将其下载到计算机后,您的计算机就可以通过该密钥访问该证书.
但是,如果您没有创建公司所拥有的分发证书,则您的计算机上没有密钥.
查看钥匙串中的证书:
如果是这种情况,您有两种选择:
询问创建分发证书的人是否从其钥匙串中导出.这将创建一个包含证书和密钥的文件.
删除当前的分发证书,并从您的计算机创建一个新的证书签名请求,该请求将其连接到您拥有的密钥.
第一种方法需要访问"Uberadmins"计算机.第二个要求管理员访问您的团队Apple帐户.使用方法2通常没有任何缺点,因为无论如何都需要不时地创建新证书.它不会影响已发布的应用程序,只是即将发布的版本和更新需要使用最新的证书.
完成所有这些操作后,您需要为App Store创建分发配置文件并连接到您要使用的分发证书.(如果你使用选项1,你可能已经这样做了).
将配置文件下载到您的计算机,安装它,然后在您的应用程序中,选择使用此配置文件进行构建以进行分发构建.
归档时间: |
|
查看次数: |
18378 次 |
最近记录: |