找不到匹配的签名身份"Mac Developer:"

cha*_*yWu 15 macos xcode ios

我正在构建一个从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选项卡中更改了代码签名标识,但问题仍然存在.我可以建立这个项目吗?我该如何解决这个问题?

任何帮助将非常感激.

此项目中常规设置的屏幕截图如下: 在此输入图像描述

l'L*_*L'l 22

自签名的Codeign证书

解决这个问题真的很简单; 您可以在Keychain Access中创建自己的自签名代码签名证书.如果您决定稍后分发您的应用程序,或者希望它与Gatekeeper表现良好,那么您当然需要加入Mac开发人员计划.

*如果它主要用于您自己的使用,那么您可能会选择不对其进行编码.

XCode中的自签名代码和无代码签名

Xcode代码签名


yoA*_*ex5 6

Xcode 9.2 版

Build Settings -> Code Signing Identity -> Don't Code Sign
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明