VS2015 Cordova: Unable to deploy to iOS, error: Installation failed: Check your provisioning profile
VS2015 Cordova: Unable to deploy to iOS, error: Installation failed: Check your provisioning profile
尝试从 VS2015 部署到 iOS 设备时出现以下错误:
Http 404: Installation failed: Check your provisioning profile
这在以前是有效的,我的 build.json
文件看起来类似于以下内容:
"ios": {
"release": {
"codeSignIdentity": "C:\ios_distribution.cer",
"provisioningProfile": "C:\app_name.mobileprovision"
}
}
有什么想法吗?该个人资料在 XCode.
中仍然有效
注意:构建成功:
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
========== Deploy: 0 succeeded, 1 failed, 0 skipped ==========
需要在文件路径未引用的 OSX 计算机上安装代码签名和移动配置文件。然后指定一个身份,如 "iPhone Developer: Your Name (DSAFASD)" 和配置文件的 UUID。
虽然与 VSTS 相关,但本文可以告诉您如何获取要使用的配置文件的完整签名身份和 UUID:https://msdn.microsoft.com/Library/vs/alm/Build/apps/secure-certs#iosinstall
我的困惑是:当为 testing/debug 构建 iOS 时,您执行了 "Build and Run"(又名 F5),但是当您准备好进行生产构建时,您必须只选择 Build in Visual Studio,而不是 Build and 运行。那是因为 Apple 不允许人们 运行 远程 iOS 设备上的生产包。所以只需构建(您的消息表明构建成功)。然后,假设您已正确配置证书和配置文件,然后在 XCode(在您的远程 Mac 上)打开项目以提交到 iTunes Connect。
尝试从 VS2015 部署到 iOS 设备时出现以下错误:
Http 404: Installation failed: Check your provisioning profile
这在以前是有效的,我的 build.json
文件看起来类似于以下内容:
"ios": {
"release": {
"codeSignIdentity": "C:\ios_distribution.cer",
"provisioningProfile": "C:\app_name.mobileprovision"
}
}
有什么想法吗?该个人资料在 XCode.
中仍然有效注意:构建成功:
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
========== Deploy: 0 succeeded, 1 failed, 0 skipped ==========
需要在文件路径未引用的 OSX 计算机上安装代码签名和移动配置文件。然后指定一个身份,如 "iPhone Developer: Your Name (DSAFASD)" 和配置文件的 UUID。
虽然与 VSTS 相关,但本文可以告诉您如何获取要使用的配置文件的完整签名身份和 UUID:https://msdn.microsoft.com/Library/vs/alm/Build/apps/secure-certs#iosinstall
我的困惑是:当为 testing/debug 构建 iOS 时,您执行了 "Build and Run"(又名 F5),但是当您准备好进行生产构建时,您必须只选择 Build in Visual Studio,而不是 Build and 运行。那是因为 Apple 不允许人们 运行 远程 iOS 设备上的生产包。所以只需构建(您的消息表明构建成功)。然后,假设您已正确配置证书和配置文件,然后在 XCode(在您的远程 Mac 上)打开项目以提交到 iTunes Connect。