xcode将分发配置文件连接到开发证书

时间:2012-03-17 00:11:31

标签: xcode ios-provisioning

我正在使用xcode,我想上传我的应用程序。为了上传,我需要使用分发配置文件构建我的应用程序。我有一个有效的分发配置文件但是当我尝试构建xcode时出现了我的错误:

代码签名错误:默认钥匙串没有与个人资料'道奇汽车免费发布1'和身份'iPhone开发人员:Rajeev Arora(4DL7HDW3F2)'匹配的身份

我的理解是这意味着xcode正在尝试使用开发证书检查我的分发配置文件的有效性。显然这不起作用。如何让xcode识别我的配置文件是用于分发?我已经尝试制作一个没有结果的新分发资料。

修改

我猜我找到了一个解决方案。我尝试使用我的旧配置配置文件进行构建,并且它可以正常工作

1 个答案:

答案 0 :(得分:4)

如果我能记得正确,这些是使用分配配置文件时需要完成的步骤:

  1. 将分发证书导入Keychain Access
  2. 将分发配置文件拖到Dock上的Xcode图标
  3. 在“构建设置”中设置以在“代码签名”部分/字段
  4. 中使用iPhone分发

    从评论中编辑:您不应该按“运行”按钮,因为它总是会出错。您应该点击产品>从菜单中存档。您的项目存档应显示在“管理器”窗口中>档案标签。从那里,您应该能够提交您的应用程序。