xamarin VS 2022 for Windows“未找到匹配的预配配置文件”

46scxncf  于 2022-12-07  发布在  Windows
关注(0)|答案(1)|浏览(310)

当我构建Xamarin iOS应用程序并在项目属性中选择签名身份时,“Provisioning Profiles”下拉列表中再次显示“no matching profiles found,”我前段时间遇到了这个问题,并将其发布到了here。现在我在工具-〉选项-〉Xamarin-〉苹果帐户-〉显示详细信息中看不到配置文件。当我单击“显示详细信息”按钮,我看到的只是一个空白的对话框。这个应用程序已经在苹果商店上很多年了,除了更新它之外,我从来没有改变过关于发行证书的任何东西。这是非常令人沮丧的。我不得不假设苹果又一次发生了什么变化,但是如果我能弄清楚它,我会被诅咒的,我在任何地方都找不到任何信息。有什么建议吗?
这是我在工具-〉选项-〉Xamarin-〉Apple帐户对话框中单击“显示详细信息”时看到的内容,完全没有任何内容,但当我登录www.example.com时,我可以看到所有证书和配置文件Developer.apple.com,并且我在XCode中看到它们:

7lrncoxx

7lrncoxx1#

请检查VS的版本。此问题已在版本17.3中修复,如果您的版本低于此版本,请更新后重试。如果您的版本为17.3或更高。您可以通过App Store Connect API密钥检查您是否已登录苹果开发者帐户,因为个人帐户当前需要配置App Store Connect API密钥。您可以转到App Store Connect,单击用户和访问,转到密钥选项卡,选择App Store Connect API,然后生成API密钥。2之后,您可以打开VS并进入工具-〉选项-〉Xamarin-〉苹果帐户-〉添加-〉个人帐户,然后输入您的API密钥。
此外,您还可以在%HOME%\AppData\Local\Xamarin\iOS\Provisioning\Profiles中看到配置文件,在%HOME%\AppData\Local\Xamarin\iOS\Provisioning\Certificates中看到证书
有关详细信息,请参阅以下文档:Creating API Keys for App Store Connect API | Apple Developer Documentation
Apple Account Management - Xamarin | Microsoft Docs

相关问题