visual studio + cordova 的 Remotebuilderror(错误代码 65)
Remotebuilderror with visual studio + cordova (error code 65)
我正在尝试在 Windows 10 上使用 Visual Studio 2017 (Cordova) 构建(远程构建)一个 IOs 应用程序,但出现构建错误:"Build failed with error Error Code 65 for command: xcodebild with args"。
当我仔细查看 Mac 上的 build.log 文件时,它显示代码签名错误:
代码签名错误:
[Application] requires a provisioning profile. Select a provisioning profile for the "Release" build configuration in the project editor. Code Signing Error: Code signing is required for product type 'Application' in SDK 'iOS 11.3'
我已经通过 https://developer.apple.com/account/ios/profile/create 手动创建了一个供应配置文件,但是如果我不直接使用 Xcode 构建应用程序,我该如何将该文件包含在我的构建配置中。
您需要在 build.json 文件中包含详细信息,如下所示:
"ios": {
"debug": {
"packageType": "development",
"developmentTeam": "YOUR_DEV_TEAM_ID",
"codeSignIdentity": "iPhone Developer",
"provisioningProfile": "PROVISIONING_PROFILE_UUID"
},
"release": {
"developmentTeam": "YOUR_DEV_TEAM_ID",
"codeSignIdentity": "iPhone Developer",
"provisioningProfile": "PROVISIONING_PROFILE_UUID",
"packageType": "enterprise"
}
}
检查您用于创建配置文件的应用程序 ID 是否与 config.xml 文件顶部指定的 ID 匹配。
将 --buildFlag="-UseModernBuildSystem=0"
添加到您的 build.json 文件。
我正在尝试在 Windows 10 上使用 Visual Studio 2017 (Cordova) 构建(远程构建)一个 IOs 应用程序,但出现构建错误:"Build failed with error Error Code 65 for command: xcodebild with args"。
当我仔细查看 Mac 上的 build.log 文件时,它显示代码签名错误:
代码签名错误:
[Application] requires a provisioning profile. Select a provisioning profile for the "Release" build configuration in the project editor. Code Signing Error: Code signing is required for product type 'Application' in SDK 'iOS 11.3'
我已经通过 https://developer.apple.com/account/ios/profile/create 手动创建了一个供应配置文件,但是如果我不直接使用 Xcode 构建应用程序,我该如何将该文件包含在我的构建配置中。
您需要在 build.json 文件中包含详细信息,如下所示:
"ios": {
"debug": {
"packageType": "development",
"developmentTeam": "YOUR_DEV_TEAM_ID",
"codeSignIdentity": "iPhone Developer",
"provisioningProfile": "PROVISIONING_PROFILE_UUID"
},
"release": {
"developmentTeam": "YOUR_DEV_TEAM_ID",
"codeSignIdentity": "iPhone Developer",
"provisioningProfile": "PROVISIONING_PROFILE_UUID",
"packageType": "enterprise"
}
}
检查您用于创建配置文件的应用程序 ID 是否与 config.xml 文件顶部指定的 ID 匹配。
将 --buildFlag="-UseModernBuildSystem=0"
添加到您的 build.json 文件。