11

问题:

我创建了一个应用程序,分发了一个临时版本,并在管理器 - 设备下成功上传了它。到目前为止,一切都很好。现在,我尝试了第二个应用程序。当我上传这个时,我收到以下消息:

已添加、修改或删除签名资源。

我谷歌了一段时间并尝试了以下事情:

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

一切都失败了。每次都发同样的消息。

希望有人可以帮助我,拜托。

4

3 回答 3

3

我遇到了同样的问题,对我有用的是删除派生数据(在管理器中)。

在此处输入图像描述

于 2014-02-03T14:36:22.147 回答
0
  • 确保您在 Apple Developer Portal 中为这两个应用程序创建了应用程序 ID。通常 'com.companyname.appname' 作为 Bundle Identifier
  • 创建两个证书并下载它们。
  • 检查您是否可以在钥匙串上打开这些证书。如果您在证书名称旁边看到一个箭头,则可以使用该证书。这意味着您拥有该证书的匹配密钥。
  • 将两个配置文件创建为 Ad-Hoc 并分配您刚刚创建的 App ID。
  • 如果您尚未将设备添加到设备列表中,请在此步骤中进行。
  • 将设备添加到两个配置文件
  • 下载并打开配置文件(我发现管理配置文件非常有用的工具是 iPhone 配置实用程序)
  • 在项目文件的 XCode 中选择目标,然后在“摘要”选项卡中键入 Bundle Identifier。
  • 现在转到 Build Settings 选项卡并选择 Code Signing 并选择您的 Bundle 标识符
  • 清洁并运行。
于 2013-03-11T19:18:26.973 回答
0

这是因为您在派生数据文件夹中有两个具有相同捆绑名称的应用程序。只需删除一个,然后错误就消失了。

于 2013-07-01T07:54:43.270 回答