Xcode导出Mac应用程序没有开发人员计划

时间:2016-02-23 22:10:50

标签: xcode macos code-signing

我很肯定在过去,可以在不注册开发者计划的情况下从Xcode导出未签名的 Mac应用程序。但是,现在我收到了这个屏幕:

WHY?

未签名。以下是我配置的屏幕截图:

Config

所以,问题是,为什么“导出...”按钮显示为灰色?

1 个答案:

答案 0 :(得分:2)

实际上,它已签署。

问题在于Xcode管理代码签名设置的方式。只需在项目配置的“身份”部分中将“签名”选项设置为“无”,就不会完全改变它,并导致像CocoaPods这样的工具仍然尝试对其进行签名。

为了完全禁用代码签名,您必须设置构建设置的“代码签名标识”部分,如下所示:

Why is disabling code signing so hard???