【发布时间】:2020-08-10 20:26:31
【问题描述】:
我有一个小终端应用程序要分发。
我的钥匙串中安装了团队管理员生成的有效“开发者 ID”证书(我可以看到它是公钥和私钥)
在 Xcode 中,在“签名和功能”中,我添加了“强化运行时”功能。 在“自动管理签名”开启时选择“签名证书”时,我无法选择“开发者 ID 申请”证书。
当我关闭“自动管理签名”时 可以选择“开发者ID申请”,没有警告和错误。
但是当我归档应用程序时,我点击了“分发内容” 并且没有出现“开发者ID”分发方式。
我错过了什么? 我已经尝试按照其他线程的建议删除 ~/Library/Developer/Xcode/ 中的“db”文件。
谢谢。
【问题讨论】:
-
您是否同时拥有“Developer ID Application”和“Developer ID Installer”证书和密钥?
标签: xcode macos software-distribution