gpt4 book ai didi

ios - 从 Visual Studio 2015 构建适用于 iOS 的 Cordova 应用程序时如何解锁钥匙串(keychain)

转载 作者:行者123 更新时间:2023-11-29 00:30:21 24 4
gpt4 key购买 nike

我们在 Visual Studio 2015 中使用 Cordova 制作跨平台应用程序。对于 Android,该应用程序可以运行。

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

SecKey API returned: -25308

当用putty登录MAC然后用钥匙串(keychain)解锁时

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

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

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

我们如何在从 Visual Studio 启动的构建过程中执行“security unlock…”命令?

最佳答案

在启动 remotebuild 代理之前,尝试在同一个终端 session 中运行 unlock-keychain 命令。

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

关于ios - 从 Visual Studio 2015 构建适用于 iOS 的 Cordova 应用程序时如何解锁钥匙串(keychain),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42025671/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com