What's New

Apple is Enforcing Signatures for All New Mac Apps Being Submitted

Apple Developer

Apple emailed developers with a notice that the beginning of November 1, 2014, apps submitted to the Mac App Store must be signed with signatures created with OS X Mavericks 10.9 or later (v2 signatures). Apps without v2 signatures will be automatically be rejected on upload.

If you build code with an older version of OS X, use OS X Mavericks 10.9 or later to sign your app and create v2 signatures using the codesign tool. Structure your bundle according to the signature evaluation requirements for OS X Mavericks 10.9 or later. Considerations include:

  • Signed code should only be placed in directories where the system expects to find signed code.
  • Resources should not be located in directories where the system expects to find signed code.
  • The –resource-rules flag and ResourceRules.plist are not supported.

Make sure your current and upcoming releases work properly by testing on OS X Mavericks 10.9.5 and OS X Yosemite 10.10 Developer Preview 5 or later. Apps signed with v2 signatures will work on older versions of OS X.

For more details, read “Code Signing changes in OS X Mavericks” and “Changes in 
 OS X 10.9.5 and Yosemite Developer Preview 5” in OS X Code Signing In Depth.

About BjTechNews (1038 Articles)
An IT guy trying to learn everything about technology and sharing it with you all. I'm a blogger and video blogger who highlights daily news in the tech industry, promoting tips and hacks for fellow techies.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: