无论我在Apple开发门户中设置了什么,我总是得到这个错误。我通过Mac上的XCode下载所有内容。重新启动Visual Studio。Visual Studio选择新下载的预置配置文件。我已经尝试了调试和临时预置配置文件。任何帮助都将非常感谢。我已经阅读了其他帖子和答案,没有任何帮助
plupiseo1#
应用中的捆绑包标识符是否与门户上的应用ID匹配?portal上列出的应用ID应该匹配(完全匹配或带有通配符 *)。然后在info.plist中,它应该与CFBundleIdentifier匹配。这是它用于匹配预置描述文件的标识符。
0tdrvxhp2#
我遇到了同样的问题。我通过删除以前/现有的创建的证书和预置描述文件(developer.apple.com)并从头开始创建和安装每个证书和预置描述文件来修复它。首先创建新证书,在创建iOS_distribution.cer文件后将其安装在钥匙串访问上,然后在门户(www.example.com)上创建预置描述文件developer.apple.com并下载安装的描述文件。它修复了我的问题-没有iOS签名身份与指定的预置描述文件“VS:通配符开发“。已完成在项目“XXXX”中生成目标“_DetectSigningIdentity”。--失败。
vxbzzdmp3#
对我来说,修复是进入项目--〉属性--〉iOS捆绑签名,并选择“手动供应”。由于某种原因,“自动供应”不适用于调试版本 (它确实适用于发布版本,至少在VS 17.3预览3中,它修复了该功能)
7kjnsjlb4#
对我来说,我没有在XCode中登录我的开发者帐户。转到Xcode -〉首选项-〉帐户...
mcvgt66p5#
下面是我如何使用Visual Studio 2022解决这个问题的。
5条答案
按热度按时间plupiseo1#
应用中的捆绑包标识符是否与门户上的应用ID匹配?portal上列出的应用ID应该匹配(完全匹配或带有通配符 *)。然后在info.plist中,它应该与CFBundleIdentifier匹配。这是它用于匹配预置描述文件的标识符。
0tdrvxhp2#
我遇到了同样的问题。我通过删除以前/现有的创建的证书和预置描述文件(developer.apple.com)并从头开始创建和安装每个证书和预置描述文件来修复它。
首先创建新证书,在创建iOS_distribution.cer文件后将其安装在钥匙串访问上,然后在门户(www.example.com)上创建预置描述文件developer.apple.com并下载安装的描述文件。
它修复了我的问题-没有iOS签名身份与指定的预置描述文件“VS:通配符开发“。已完成在项目“XXXX”中生成目标“_DetectSigningIdentity”。--失败。
vxbzzdmp3#
对我来说,修复是进入项目--〉属性--〉iOS捆绑签名,并选择“手动供应”。由于某种原因,“自动供应”不适用于调试版本 (它确实适用于发布版本,至少在VS 17.3预览3中,它修复了该功能)
7kjnsjlb4#
对我来说,我没有在XCode中登录我的开发者帐户。转到Xcode -〉首选项-〉帐户...
mcvgt66p5#
下面是我如何使用Visual Studio 2022解决这个问题的。
1.将“组”设置为“空”/空白以清除组合框。
1.保存并关闭Visual Studio。重新打开Visual Studio和您的项目。
1.连接到MAC主机
1.再次在iOS捆绑包签名中,选择您的团队。
1.保存、重建和部署。
似乎Visual Studio只是假装从MAC主机重新下载配置文件,重新启动似乎会触发它再次工作。