1,我已经下载了“Apple全球开发者关系认证中心”,并将其添加到我的钥匙串中。
2,我的团队负责人已经为Mac App Store开发了两个Cers,我下载并将其添加到我的钥匙串中。
3,我使用两种方法签署我的添加,但都失败了。
首先,在我的.xcodeproj(3.2.5)中添加代码签名部分。
其次,我使用了脚本:
productbuild --component ./bin/MAS_Release/MyApp.app /Applications --sign "3rd Party Mac Developer Application: My Company Co., Ltd." --product ./src/MyApp/MyApp-Info.plist MyApp.pkg
但信息失败了: 代码签名身份'第三方Mac开发人员申请:我的公司有限公司'与您的钥匙串中任何有效的,未过期的代码签名证书不匹配。
我观察到我在钥匙串中的认证没有小问题。
如何让小人物缺席?(当我从我的代理人那里导入Cers时,它没有缺席)
答案 0 :(得分:2)
如果您尝试在不是生成CSR请求的计算机上对sign app进行编码。您还需要将私钥从原始mac的钥匙串导出并导入到当前的mac。