如何解锁钥匙串时从Visal Studio 2015构建适用于iOS的Cordova应用程序



我们在Visual Studio 2015中使用Cordova来制作跨平台应用程序。对于安卓,该应用程序可以工作。

使用Visual Studio(连接到MAC)为iOS构建时,它失败了,因为钥匙串被锁定并且我们收到错误

SecKey API returned: -25308

使用

腻子登录 MAC 然后使用

security unlock-keychain -p <pass> <keychain>

然后执行与Visual Studio构建输出中看到的完全相同的命令。

/usr/bin/codesign --force --sign <sign> --entitlements <name>.app.xcent --timestamp=none <name>.app

我们如何执行"安全解锁..."命令在从 Visual Studio 启动的构建过程中?

在启动远程构建代理之前,请尝试在同一终端会话中运行 unlock-keychain 命令。

security unlock-keychain -p <pass> <keychain>
remotebuild

最新更新