所以我正在尝试签署一个Electron应用程序,我需要Developer ID Application
。
问题是在Xcode中按钮显示为灰色:
为什么会变灰?
我可以通过其他方式获得开发者ID申请吗?
答案 0 :(得分:5)
问题是,我是团队的一员,只有AGENT帐户可以创建Developer ID Application
。
所以我在Xcode中使用代理的Apple ID登录,现在按钮可以点击。
我在网上发现的唯一资源解释了这一点来自Mozilla: https://developer.mozilla.org/en-US/docs/Mozilla/Signing_Mozilla_apps_for_Mac_OS_X
如果"开发者ID"单选按钮显示为灰色,您可能有一个组帐户。这些类型的帐户只允许"代理"角色来创建开发者ID。
Apple的文档和Xcode都没有告知用户这一点。 Apple再次为开发人员制造了尽可能困难的东西。