Another No iOS signing identities match the specified provisioning profile 错误问题[.NET MAUI]

问题描述 投票:0回答:2

我知道这个错误还有一百万个其他问题,我已经尝试了几乎所有这些问题都无济于事。

我尝试了“自动配置”和“手动配置”,但到目前为止没有任何效果,我会很感激一些新的建议。

这是错误:

我首先尝试使用“自动配置”,设置如下所示:

我尝试使用

Release
Generic Device
设置在 Visual Studio for Mac 17.4(Build 2406)中构建它,但我最终遇到了这个错误。

然后我尝试使用“手动配置”。当我选择这个选项时,我会看到“Bundle Signing Options”按钮。当我点击它时,我看到这个:

这是

myproject.csproj
文件中的条目:

在 Visual Studio > Tools > Preferences > Publishing > Apple Developer Accounts 中,我在“Provisioning Profiles”下看到了这个:

我在

myproject.csproj
文件和 Apple 帐户下看到的配置文件名称完全匹配。

关于如何解决这个问题有什么建议吗?

ios visual-studio maui visual-studio-mac
2个回答
0
投票

我从以下几个方面给大家一些建议:

  1. 检查配置文件是否与证书匹配。项目的 BundleID 和 Sign Identity 应该与我们在创建配置文件时选择的相同。我认为这个文档为应用程序商店分发提供一个 iOS 应用程序 是一个很好的例子来展示创建配置文件的工作流程。

  2. 使用 Xcode 下载和管理证书和配置文件,因为 Visual Studio 在同步数据时有时会遇到问题。下载预配文件后重新启动 Visual Studio for Mac。您可以参考在您的 Mac 构建主机上下载配置文件

希望对你有用。


0
投票

我一直有完全相同的问题。我四处走动,但没有任何效果。然后我按照前面的答案链接 https://learn.microsoft.com/en-us/dotnet/maui/ios/deployment/provision?view=net-maui-7.0 中的步骤操作,第一次尝试就成功了。我什至不确定与我一直在做的有什么不同,但它现在正在工作。

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