我有一个小型终端应用程序,希望进行分发。 我在钥匙串中安装了由团队管理员生成的有效的“开发者 ID”证书(我可以看到它的公钥和私钥)。 在 Xcode 中,在“签名与能力”中,我添加了“Hardened Runtime”功能。 当“自动管理签名”开启时选择“签名证书”,我无法选择“开发者 ID 应用程序”证书。 当我关闭“自动管理签名”时,“开发者ID应用程序”可以被选择,没有警告和错误。 当我归档应用程序时,点击“分发内容”,但“开发者ID”分发方式没有出现。 我错过了什么吗? 我已经尝试按照其他线程建议,删除了~/Library/Developer/Xcode/中的“db”文件。 谢谢。