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
1
vote
1 answer

Is my kernel extension correctly signed for Yosemite?

I am trying to sign a kernel extension file "abc.kext". I have a kext enabled certificate and tried to sign my "abc.kext" using: codesign --sign "Developer ID Application: MyCompany (XXXXXXXX)" -a "x86_64" abc.kext To verify that the signing is…
KoKa
  • 797
  • 1
  • 14
  • 31
1
vote
0 answers

Java: Mac App Not Signed With Apple Submission Certificate

I am trying to upload my java app to the Mac App Store. I have been following the instructions here: Code sign Java app for OS X Gatekeeper. Naturally since I want it on the Mac App store I am signing it with my "3rd Party Mac Developer Application:…
m1r4g3
  • 11
  • 2
1
vote
0 answers

Disabling the dialogs shown when opening an application for the first time on OSX

I am making an app on osx 10.9 using python 2.7. But when it is launched first time, warning comes. You are opening the application MYAPP for the first time. Are you sure you want to open this application? The application is in a folder named…
imp
  • 1,967
  • 2
  • 28
  • 40
1
vote
0 answers

Code-signing does not work since Mavericks

since there were changes of code-signing since Mavericks (10.9.5) I am trying to use new version (V2) of code-signing to get our app (Eclipse based) working on Mavericks. Before the last update to 10.9.5 everything worked well, but since that…
madleeen
  • 107
  • 1
  • 2
  • 8
1
vote
1 answer

Unable to sign kext on Mac 10.9.5

I have two kexts, built on the same machine with the same Xcode. When I try signing each kext with a kext enabled certificate from Apple on 10.9.5, one succeeds and gets a V2 certificate, the other fails - see below: codesign -f -s "Developer ID…
1
vote
2 answers

Sign Webstart Application for Mac Store

I have a java webstart application that is properly signed and working on all OSes. However running it on MAC requires the user to circumvent the Mac security features, as the app is not signed with an Apple Developer ID. I want to know if and if…
JavaJens
  • 360
  • 1
  • 3
  • 14
1
vote
1 answer

Mac Unidentified App

I normally create some Mac apps on one computer and transfer them to another computer for testing. Several months ago I ran into the "gateway problem" where the Mac blocks unidentified apps and solved it by going to the security & privacy and…
danika
  • 23
  • 3
1
vote
0 answers

How to set quarantine flag for Gatekeeper

I was looking for a way to flag some files after downloading so gatekeeper would inspect them. Web browsers also quarantine downloaded files for gatekeeper. I know that there is an extended attribute set on files "com.apple.quarantine", but setting…
Abcd Efg
  • 2,146
  • 23
  • 41
1
vote
2 answers

Signing code for OS X application bundle

I am porting a .NET application to OS X using the Mono Framework. The application works fine, and we have everything done except for packaging. I am packaging a standalone Mono build inside the bundle to avoid dependencies, and using this tool for…
GolDDranks
  • 3,272
  • 4
  • 22
  • 30
1
vote
1 answer

How to avoid "unidentified developer" error by gatekeeper

As a developer of an app it could be quite a turn off if half of your users cannot open your app because they get following error. [i know there is a workaround by going to sys preferences->security-> allow apps from "anywhere" but users of our apps…
2am
  • 378
  • 1
  • 6
  • 18
1
vote
1 answer

GateKeeper alert shows on few system

I have an application that was built with xcode and packed using 'IceBerg' package maker. After making the package I used codesign command to code-sign the application. So I wouldn't get the 'un-indentified developer' message. Recently one of our…
Ramaraj T
  • 5,184
  • 4
  • 35
  • 68
1
vote
1 answer

How to sign a Dashboard Widget (Dashcode) with Gatekeeper ID

Does anyone know how to sign a Dashboard widget (OS-X Mountain Lion) that was made by Dashcode with a Gatekeeper ID? All tutorials just go about XCode-Apps or package-installers. Are dashboard-widgets handled like installers?
1
vote
0 answers

I need to rescind an override of OSX Gatekeeper for testing purposes

In osx montain lion, I need to test a download from an unauthorized developer. I can use the "control click" method to tell gatekeeper to open the file, but the problem is that once I do this, gatekeeper remembers so I never see the open file…
1
vote
2 answers

How to sign Java applet with Apple Developer ID

I have java applet signed with thwate certificate and need to sign it with Apple Developer ID. As is well-known, Mac OS X 10.8 requires Java applications to be signed with Apple Developer ID. It causes some problems with running Java applets,…
1
vote
0 answers

Incorporating 3rd party components into packages

We receive drivers and utilities from a partner vendor which we distribute with our software. What are our options for receiving them so they can be easily included in our signed flat package? We'd rather reduce work at our end and if possible…
Carl
  • 43,122
  • 10
  • 80
  • 104
1 2 3
8 9