我正在尝试创建我的应用程序的临时发行版以发送给同事。
尝试存档我的项目以供分发时出现以下错误:
代码签名错误:身份“iPhone”
开发者' 与任何有效的不匹配
中的证书/私钥对
默认钥匙串
这些是我遵循的步骤:
- 我已在配置门户中注册了该设备。
- 我已在钥匙串中生成了证书签名请求。
- 使用它,我在门户中创建了一个分发证书并将其拖入钥匙串,我可以在名称下看到密钥。
- 然后,我在门户中创建了一个 DISTRIBUTION 配置文件,并将其下载并拖到 Xcode 管理器中。它在管理器中似乎有效,因为没有警告。
- 现在,在项目属性中,我在代码签名身份中选择了此配置文件。
现在,当我运行时,我收到上述错误。
看起来好像尚未选择配置文件。仍然选择“iPhone 开发人员”。有时,当我在项目属性中更改它时,它不会自动反映在目标属性中,因此双击目标并在那里设置配置文件。
您可能还没有执行其他一些步骤:
- 我希望您所做的这一切都是为了“分发”配置
- 您已将目标属性包中的标识符设置为您在配置文件中给出的标识符,即类似“com.domainname.appname”的标识符。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)