gpt4 book ai didi

ios - ssh xcodebuild 没有签名证书

转载 作者:行者123 更新时间:2023-12-01 19:58:27 25 4
gpt4 key购买 nike

当我尝试使用 xcodebuild 通过 ssh 构建我的应用程序时

xcodebuild -sdk iphoneos10.1 -target <app_target> -configuration Debug CODE_SIGN_IDENTITY="iPhone Developer" PROVISIONING_PROFILE=<profile> CONFIGURATION_BUILD_DIR=<some_dir>

它吐出一个错误

No signing certificate "iOS Development" found: No "iOS Development" signing certificate matching team ID "team_id" with a private key was found. Code signing is required for product type 'Application' in SDK 'iOS 10.1'



如果我在没有 ssh 的情况下运行它,它会构建。
CODE_SIGN_IDENTITY 不同于“certificate_name”。他们不应该是一样的吗?我要求的是“iPhone Developer”,而构建错误是关于“iOS Development”的。

我试过 this answer (如果与我的问题完全相关)。

当 ssh-ed 和我尝试 security list-keychains它列出了系统钥匙串(keychain)两次。如果我没有 ssh-ed,它也会显示用户登录 keychain-db。
我在 ssh-ed 时解锁了登录钥匙串(keychain),看看它是否会显示在列表中,但不是。

最佳答案

那么最简单的解决方案是将证书从登录钥匙串(keychain)复制到系统钥匙串(keychain)。不知道这有多安全或正确。

关于ios - ssh xcodebuild 没有签名证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41125341/

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