Questions tagged [osx-gatekeeper]

Gatekeeper is a new feature in OS X Mountain Lion that helps protect users from downloading and installing malicious software. Signing your applications, plug-ins, and installer packages with a Developer ID certificate lets Gatekeeper verify that they are not known malware and have not been tampered with.

Gatekeeper makes it safer to download apps by protecting you from inadvertently installing malicious software on your Mac. The safest place to download apps for your Mac is the Mac App Store. Apple reviews each app before it’s accepted by the store, and if there’s ever a problem with an app, Apple can quickly remove it from the store. When you download software from any other place on the Internet, Gatekeeper makes that safer, too. Developers can get a unique Developer ID from Apple and use it to digitally sign their apps. The Developer ID allows Gatekeeper to block apps created by malware developers and to verify that apps haven’t been tampered with. If an app was developed by an unknown developer — one with no Developer ID — Gatekeeper can keep your Mac safe by blocking the app from being installed.

126 questions
0
votes
1 answer

Get certificate info for a signed app

We want to get a Mac Developer ID to sign our app for the Gatekeeper. When the user downloads the signed app, can the certificate info (common name, etc.) be displayed somewhere? Or it's for Apple internal use?
Dmitry Isaev
  • 3,888
  • 2
  • 37
  • 49
0
votes
1 answer

Unable to find code sign option in code for OSX Mountain LIon

Trying to codesign an application for compatability with Gatekeeper introduced in OSX 10.8 Following the instructions in https://developer.apple.com/resources/developer-id/Developer-ID-Tutorial.pdf Create a Developer Account and waited for…
Paul Taylor
  • 13,411
  • 42
  • 184
  • 351
-1
votes
0 answers

Why Gatekeeper on macOS Ventura (13.5) does not detect changes to *.js or *.json files?

According to this, in macOS Ventura, Gatekeeper should detect changes to signed & notarized applications not only before the first start of the downloaded application, but on every application start. Our application is an electron app, so it…
Urs Meili
  • 618
  • 7
  • 19
-1
votes
1 answer

MacOS arm64 command-line binary ran on first compile&link but failed with security errors on all subsequent builds

Today I built a Makefile-based set of command-line sound-synthesis tools in native arm64 for the first time on my M1 Mac Studio running Ventura 13.4 (I've been building them x86-64 for the past month and running via Rosetta). The primary executable…
nethack
  • 36
  • 1
  • 1
  • 7
-1
votes
1 answer

MacStore submission : app inside an app

How is it possible to submit and app to MacAppStore, which includes another app? Should the other app have the same bundle identifier as the main app?
Peter Lapisu
  • 19,915
  • 16
  • 123
  • 179
-1
votes
1 answer

Can you codesign a Mac OS X App outside of Xcode and have Gatekeeper accept it?

I have an application (installer, actually) that was built outside of Xcode which I have codesigned using the codesign utility, but when I try to install it after downloading the signed app, Gatekeeper complains that it comes from an unidentified…
Scott Hunter
  • 48,888
  • 12
  • 60
  • 101
1 2 3
8
9