Visual Studio 2015 Cordova iOS 构建不使用 build.json 参数

Visual Studio 2015 Cordova iOS build does not use build.json parameters

我正在尝试使用 build.json 中的特定代码签名和配置参数将示例 Cordova 应用程序部署到 iOS 设备。证书和配置文件已经安装在包含开发工具的 Mac 上。 iOS 设备是用于我们正常开发测试的设备。我在 OS X 10.11.2 下使用 Xcode 版本 7.2,在 Windows 10 上使用 Visual Studio 2015 更新 1。此外,iOS 部署目标是版本6.0.

构建成功并在iOS设备上执行。但是,当我查看在 Mac 上创建的 Xcode 项目的配置时,代码签名和配置不是我在 build.json 文件中选择的。

我正在使用 Cordova CLI 5.4.0 和 remotebuild 2.1.0

创建 xcode 应用程序的文件夹是:
/Users/{myAccount}/.taco_home/remote-builds/taco-remote/builds/{currentBuildNumber}/cordovaApp/platforms/ios/{AppName}.xcodeproj

在 build.json ios/release 部分中:
"codeSignIdentity": "{CertificateName}"
"provisioningProfile": "{Profile-UUID}"

打开 Xcode 项目属性 window、构建设置选项卡、代码签名部分,显示默认代码签名 IDENTITY("Don't Code Sign"、"iOS Developer")和配置文件( "Automatic")

注意: 大括号 {} 中的文本是实际文本的替代。

任何人都可以告诉我下一步我可能会去哪里。

谢谢!

我一直期待在 Xcode 项目配置文件中找到代码签名证书和配置文件,尤其是在项目的 "Build Settings" 选项卡中。

事实证明,配置信息通过远程构建服务器进程中的命令行参数包含在生成的 .ipa 文件中。按照 this article.

中的说明,我能够确认配置文件已包含在 .ipa 文件中