Xcode 4 - 已添加,修改或删除已签名的资源

sir*_*rom 11 xcode signing ios

问题:

我创建了一个应用程序,分发了一个临时版本并成功上传到Organizer - Devices下.到现在为止还挺好.现在,我尝试了第二个应用程序.当我上传这个时,我收到以下消息:

已添加,修改或删除已签名的资源.

我googeld一段时间,并尝试了以下的事情:

  • 避免在projectname中使用特殊字符
  • 清除构建
  • 在Organizer - Projects下删除派生数据
  • 续订我的证书
  • 续订我的所有配置文件
  • 我做了一个新的简约项目

它失败了.每次都是相同的消息.

希望有人可以帮助我.

小智 0

  • 确保您在 Apple 开发者门户中为这两个应用程序创建了应用程序 ID。通常“com.companyname.appname”作为捆绑包标识符
  • 创建两个证书并下载它们。
  • 检查您是否可以打开钥匙串上的这些证书。如果您看到证书名称旁边有一个箭头,则可以使用该证书。这意味着您拥有该证书的匹配密钥。
  • 创建两个配置文件作为临时并分配您刚刚创建的应用程序 ID。
  • 如果您尚未将设备添加到设备列表中,请在此步骤中进行操作。
  • 将设备添加到两个配置文件中
  • 下载并打开配置文件(我发现 iPhone 配置实用程序是管理配置文件非常有用的工具)
  • 在项目文件的 XCode 中选择目标,然后在“摘要”选项卡中键入捆绑包标识符。
  • 现在转到“构建设置”选项卡并选择“代码签名”并选择您的捆绑包标识符
  • 清洁并运行。