我正在构建从github下载的项目。这个项目的目标是iphone / ipad / mac。当我构建这个项目时,它说
找不到匹配的签名身份
No signing identities (i.e. certificate and private key pair) matching the value specified in your build settings, "Mac Developer:", were found. Xcode can update your build settings to their recommended values.
当我点击修复问题按钮时,它显示所选团队没有Mac开发者计划会员资格 Select a team with a Mac Developer Program membership and try again
。我只有iOS开发者计划会员资格,没有mac会员资格。我在Build Settings选项卡中更改了代码签名标识,但问题仍然存在。我可以建立这个项目吗?我该如何解决这个问题?
非常感谢任何帮助。
此项目中常规设置的屏幕截图如下:
答案 0 :(得分:21)
解决这个问题非常简单;您可以在Keychain Access中创建自己的自签名代码签名证书。如果您决定稍后分发您的应用程序,或者希望它与Gatekeeper表现良好,那么您当然需要加入Mac开发人员计划。
*如果它主要用于您自己的用途,那么您可能会选择不对其进行编码。
XCode中的自签名代码和无代码签名
答案 1 :(得分:2)
答案 2 :(得分:-1)
我发现它可以退还给我,我去签名和使用功能并将其切换为手动。然后它起作用了