在 Microsoft 应用中心构建失败

Ram*_*war 2 ios bundle-identifier xamarin.forms azure-pipelines visual-studio-app-center

我正在尝试在 Microsoft 应用程序中心上进行构建,并且我的存储库已从 VSTS 连接,但我面临此错误,它不是我的捆绑包 ID 我在 App Store 上的项目中使用了另一个捆绑包 ID。但我不明白这个错误是如何显示的。

Info.plist:错误:项目包标识符“com.companyname.Relyfy”与指定的配置文件“83b9c1b7-ad1a-48c4-8322-6e4cff2dc90a”[/Users/vsts/agent/2.131.0/work/1/s /Relyfy/iOS/Relyfy.iOS.csproj] 完成构建项目“/Users/vsts/agent/2.131.0/work/1/s/Relyfy/iOS/Relyfy.iOS.csproj”(重建目标)- - 失败的。

构建失败。

“/Users/vsts/agent/2.131.0/work/1/s/Relyfy/iOS/Relyfy.iOS.csproj”(重建目标)(1)->(_DetectSigningIdentity目标)->Info.plist:错误:项目捆绑标识符 'com.companyname.Relyfy' 与指定的配置文件 '83b9c1b7-ad1a-48c4-8322-6e4cff2dc90a' [/Users/vsts/agent/2.131.0/work/1/s/Relyfy/iOS/Relyfy.] 不匹配。 iOS.csproj]

任何帮助表示赞赏。

plo*_*man 8

我在尝试使用 AppCenter.ms 将我的应用发布到应用商店时遇到了同样的问题。我遇到的问题是,在设置 AppCenter 应用程序时,有人在 App Store 中选择了错误的应用程序进行关联。

在我的情况下,解决方案是:

  1. 前往 AppCenter -> [我的应用名称] -> 分发 -> 商店,选择 App Store 连接旁边的 3 个点,然后单击“删除连接”。 应用中心删除连接
  2. 删除旧应用程序后,单击“连接到商店”。
  3. 使用可访问此应用程序的 Apple ID 登录。
  4. 选择合适的应用程序。
  5. 现在你完成了。

仍然不适合你?

  • 如果这不起作用,问题在于 App Store 连接与 AppCenter 正在构建的应用程序的 Bundle ID 不匹配。
  • 要查找构建您的应用程序所使用的 Bundle ID,请在失败构建的构建日志中搜索“应用程序标识符”。该行之后的行将是<string><YOUR_PROJECT_ID>.my.bundle.id.here</string>my.bundle.id.here您的捆绑 ID在哪里>
  • 现在进入 appstoreconnect.apple.com 并验证您的 Bundle ID 与您尝试构建的应用程序匹配: 在此处输入图片说明