Visual Studio科尔多瓦错误'No matching provisioning profiles found: No provisioning profiles matching the bundle identifier were found.'
Visual Studio Cordova error 'No matching provisioning profiles found: No provisioning profiles matching the bundle identifier were found.'
我正在尝试 运行 我的应用程序在 ios cordova 应用程序上使用 visual studio 分发模式。
构建失败并出现以下错误。
No matching provisioning profiles found: No provisioning profiles matching the bundle identifier ΓÇxxxx.yyy.appΓÇ¥ were found.
这表明您尚未在 Mac 上为您的应用程序设置有效的分发证书。 iOS、Android 和 Windows 都要求您先生成证书,然后才能对应用进行签名和打包,以便分发到相应的应用商店。
见...
...和...
https://msdn.microsoft.com/en-us/library/dn757048.aspx#iOS
默认情况下,Visual Studio 将自动匹配分发证书。如果您需要覆盖以使用不同的签名身份,您可以在 res/native/ios/cordova 中放置一个自定义构建-debug.xcconfig 或构建-release.xcconfig 文件。
样本:
https://github.com/apache/cordova-ios/blob/master/bin/templates/scripts/cordova/build-debug.xcconfig
我遇到了同样的问题,但对我来说这是一个愚蠢的错误。
由于区分大小写,我在 config.xml 中的应用程序 ID 与我的配置文件中的 ID 不同。
例如config.xml 中的 ID 为 com.company.MyAppName
,但配置文件中的包 ID 为 com.company.myappname
。
因此将配置 ID 更改为全部小写对我很有帮助。希望这也能帮助别人。 :)
我正在尝试 运行 我的应用程序在 ios cordova 应用程序上使用 visual studio 分发模式。
构建失败并出现以下错误。
No matching provisioning profiles found: No provisioning profiles matching the bundle identifier ΓÇxxxx.yyy.appΓÇ¥ were found.
这表明您尚未在 Mac 上为您的应用程序设置有效的分发证书。 iOS、Android 和 Windows 都要求您先生成证书,然后才能对应用进行签名和打包,以便分发到相应的应用商店。
见...
...和...
https://msdn.microsoft.com/en-us/library/dn757048.aspx#iOS
默认情况下,Visual Studio 将自动匹配分发证书。如果您需要覆盖以使用不同的签名身份,您可以在 res/native/ios/cordova 中放置一个自定义构建-debug.xcconfig 或构建-release.xcconfig 文件。
样本:
https://github.com/apache/cordova-ios/blob/master/bin/templates/scripts/cordova/build-debug.xcconfig
我遇到了同样的问题,但对我来说这是一个愚蠢的错误。
由于区分大小写,我在 config.xml 中的应用程序 ID 与我的配置文件中的 ID 不同。
例如config.xml 中的 ID 为 com.company.MyAppName
,但配置文件中的包 ID 为 com.company.myappname
。
因此将配置 ID 更改为全部小写对我很有帮助。希望这也能帮助别人。 :)