MacPass/MacPass

Is it possible to build with XCode 5 without a paid dev account?

tsimmons opened this issue · 5 comments

Sorry for the simple question; I do not have a $99/year Mac Developer account and was trying to build with XCode 5 on Mountain Lion and it errors with:

No matching codesigning identity found: No codesigning identities (i.e. certificate and private key pairs) matching “Mac Developer” were found.

Is that required for building Macpass?

Thanks &
Cheers,

Toby

You have to create a self signed certificate with that name. It will not work for contributing but works fine for your own purposes with a self signed one.
One thing to remember, when you create a certificate, you need to restart xcode or it will still complain about the missing certificate even though it is there.

Easiest way is to do not sign at all. At least that's how it should work. Just disable the setting in the project file by setting the "Code Signing Identiy" setting to "Don't Code Sign" and it should work for you too.

codesigning

I made this changes. I still see the problem. What is fix for you with the suggested change only or you had to make some additional changes...

Check out on the "levels" view, you may need to set the MacPass XCode project also to "Don't code sign" (third column)

nosign

If you build via the command line, code signing can also be disabled there:

xcodebuild -scheme MacPass -target MacPass -configuration Release CODE_SIGNING_REQUIRED=NO