为了摆脱Xcode中的错误,我需要在Xcode或我的开发人员资料中进行哪些更改?

时间:2018-08-30 18:50:46

标签: ios xcode app-store

我不明白为什么Xcode认为我需要为项目/应用创建唯一的标识符(这只是一个简单的贴纸包),当它在我的开发者资料中显示我已经拥有Bundle ID并能够在我的应用中使用它。有人可以帮我理解吗?

enter image description here enter image description here

更新:

只想提供更多图片背景。如您所见,Xcode中的信息与在线信息以及我的Developer证书中的信息相匹配。再说一次,我不明白我在做什么错。

DeveloperCert

Developer ID in Xcode

The Errors I get in Xcode

App ID as seen in xcode

enter image description here

更新#2:

建议我将“构建设置”中的“产品捆绑包标识符”更改为唯一的名称。但是,由于我已经在在线开发者帐户中注册了该应用程序,这是否意味着我的标识符实际上是唯一的?我认为Apple不会允许我使用并非唯一的ID注册吗?无论如何,这是我已经完成的工作的屏幕截图,但建议我这样做是为了尝试解决问题。问题仍然存在,因此我认为更改产品捆绑包ID不会解决该问题。

Product Bundle ID in Build Settings

1 个答案:

答案 0 :(得分:0)

这是您的软件包捆绑包不唯一时的错误消息。当您尝试在XCode中为iOS自动化管理自动签名时,所有软件包捆绑包都应具有唯一的ID。

要解决此问题,请执行以下步骤:

  • 导航到“构建设置”标签。
  • 单击产品包标识符以在“编辑”模式下显示。
  • 将其更新为“ com.test.abc”。
  • 导航回到“常规”标签。
  • 应创建
  • “自动”管理签名。


为我工作!希望能帮助到你!
来源:https://club.ministryoftesting.com/t/failed-to-create-provisioning-profile-error-is-displayed-on-automatic-manage-signing-for-ios-app-automation/14814