Skip to main content
Question

QuickAdd Package sign-in

  • October 3, 2014
  • 6 replies
  • 27 views

Forum|alt.badge.img+12

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

Forum|alt.badge.img+12
  • Contributor
  • October 3, 2014

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.


Forum|alt.badge.img+12
  • Author
  • Valued Contributor
  • October 3, 2014

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.


Forum|alt.badge.img+4
  • Contributor
  • October 3, 2014

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


Forum|alt.badge.img+12
  • Author
  • Valued Contributor
  • October 3, 2014

@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


Forum|alt.badge.img+12
  • Author
  • Valued Contributor
  • October 3, 2014

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.


Forum|alt.badge.img
  • New Contributor
  • October 30, 2014

@d4mo1337 Thanks, that worked perfectly!