Little dev note here.
To verify that your app is correctly signed, you can use the codesign command.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
$ codesign --verify MyApp.app $ codesign -vv -d Mountee.app Executable=/Users/MyApp.app/Contents/MacOS/MyApp Identifier=com.louwii.MyApp Format=bundle with Mach-O thin (x86_64) CodeDirectory v=20200 size=6093 flags=0x0(none) hashes=297+3 location=embedded Signature size=4317 Authority=Mac Developer: LouWii (XXXXXXXXX) Authority=Apple Worldwide Developer Relations Certification Authority Authority=Apple Root CA Signed Time=Mar 25, 2015, 12:24:41 PM Info.plist entries=27 TeamIdentifier=XXXXXXXXXX Sealed Resources version=2 rules=12 files=350 Internal requirements count=1 size=192 |
The –verify will only output something if your app is not signed.
In XCode, verify in your app settings, under Build Settings -> Code Signing, that the signing options are correctly set. If you got no options there, go to XCode Preferences -> Accounts tab and enter your account info. XCode should then retrieve your certificates.