Posted on 10-02-2014 10:01 PM
Can someone please guide us on how to create a QuickAdd package that gets installed on user's machine without the interference of Gatekeeper. Is there any documentation available from JAMF on this issue. We tried the following document but it ended with an error "user interaction not required".
http://derflounder.wordpress.com/2012/08/13/creating-apple-developer-id-signed-casper-quickadd-installer-packages/
We have installed JSS on OSX Server so should we still use procedure mentioned in the link above or what kind of developer we should use.
Posted on 10-02-2014 10:10 PM
From my own tests I have been unable to get the method from rtrouton to work since Apple has made the changed to their dev centre.
Posted on 10-02-2014 10:33 PM
The last comment on Trouton's thread says following.
"Thanks for this post Rich! Just a quick note that on the developer site it only lets you choose “Developer ID Application Certificate” OR “Developer ID Installer Certificate” now. I chose the Installer Certificate and it worked fine for me."
I couldn't even get to this step because when I create the certificate from the Keychain Access, this is the place I get the following error message.
"User Interaction is not allowed."
I think JAMF need to document this process.
Posted on 10-02-2014 11:34 PM
I have had success doing this via
Xcode > Preferences > Accounts > Add Apple ID sign in with a Mac Dev Centre account
Export the Developer ID Installer Certificate
Install there certificate into your keychain
Then from Casper Recon choose it from the Sign With: list
Posted on 10-03-2014 12:24 AM
@d4mo1337][/url][/url
was this done on OSX running Server.app ?
I am asking this to make sure if this is not going to wreck any server settings
Posted on 10-03-2014 12:56 AM
I tried @d4m01337 way but there is no certificate available from before.
So I requested for a new one under "Developer ID Installer" and then it processed and finished without any notification.
Posted on 10-30-2014 10:56 AM
@d4mo1337 Thanks, that worked perfectly!