QuickAdd Package sign-in

khurram
Contributor III

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.

6 REPLIES 6

Simmo
Contributor II

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.

khurram
Contributor III

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.

Damien
New Contributor

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

khurram
Contributor III

@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

khurram
Contributor III

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.

srichmond
New Contributor

@d4mo1337 Thanks, that worked perfectly!