建立失效的微软应用中心

问题描述 投票:1回答:3

我努力让自己在微软的应用程序中心构建和我的仓库已经从VSTS连接,但我面对这个错误它不是我的包ID我都用我的项目中另外一个包的ID活在App商店。但我不明白这个错误是如何显示。

的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”(重建目标(S)) - - 失败。

构建失败。

“/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]

任何帮助表示赞赏。

ios xamarin.forms azure-pipelines bundle-identifier visual-studio-app-center
3个回答
2
投票

想我的应用程序发布到使用AppCenter.ms应用商店时,我遇到了同样的问题。我的问题是,建立AppCenter应用程序时,有人选择在App Store中的应用程序错误的将其与关联。

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

  1. 转到AppCenter - > [我的应用程序名称] - >分配 - >店铺,选择3个点旁边的App Store连接,然后单击“删除连接”。 App Center delete connection
  2. 一旦旧的应用程序被删除,请单击“连接到存储”。
  3. 与上网本应用程序的Apple ID登录。
  4. 选择相应的应用程序。
  5. 现在,你就大功告成了。

还没为你工作?

  • 如果没有这样的伎俩,问题是,在App Store连接不匹配,AppCenter是构建应用程序的捆绑ID。
  • 要查找ID捆绑您的应用程序正在建造着,搜索的失败构建“应用标识符”的构建日志。该行之后的行会<string><YOUR_PROJECT_ID>.my.bundle.id.here</string>,其中my.bundle.id.here是你的包ID>
  • 现在进入appstoreconnect.apple.com和验证软件包ID你想构建应用程序相匹配:enter image description here

0
投票

您是否尝试过与我们的支持团队?只需点击右下角的角落聊天对话框。

对于这个特殊的错误是你能够在本地建立?

此外,该支持文档可能会有帮助:https://docs.microsoft.com/en-us/appcenter/build/ios/uploading-signing-files


0
投票

既然你还没有成功构建,它不是应用中心的问题。从你的错误信息,我们就可以知道这是你的供应配置文件的问题。

你说你使用其他包标识符,你还下载了相应的provisioning profile?如果没有它,你可以不是一个真正的设备上部署。

你可以用了XCode下载:进入的XCode>首选项>帐户>添加一个Apple ID(其中包含此包ID),然后下载所有配置。见this post了解更多详情。

此外你还需要相应的认证公共密钥和私有密钥。导出它创建认证的原始Mac上的P12文件和你的Mac上安装它。最后,你可以建立另一个包ID项目。

在执行上述所有步骤后,您可以使用Xamarin形式配置您的iOS项目:右键单击您的iOS项目 - >属性 - >在iOS的捆绑签约选项卡,选择正确的签名,你只要安装以上供应配置文件。

© www.soinside.com 2019 - 2024. All rights reserved.