Real Software Forums

Mac Package Question
Page 1 of 1

Author:  jerryab [ Fri Mar 29, 2013 10:09 am ]
Post subject:  Mac Package Question

I am so confused as I don't know the Mac's very well.

I have written my program for the Mac and windows.

I got the code signing to finally work. After signing the program I used Iceburg to
create the installer. That creates a myprogram.PKG file.

Question is: Do I have to code sign that as well and do I have to DMG or ZIP that
to put it on my website ? I tried to put the myprogram.pkg on the web
but it seems to put it there as a directory.

I used App Wrapper to create the code signing and then used Iceburg to create the
installer as I liked being able to put a information file and the EULA in the installer.

Can anyone tell me the proper steps doing this this way.

My assumption is.

1. Code sign the program using App Wrapper and end up with '' code signed.
I know App Wrapper does an installer but I can't seem to get the EULA and information
file in it like Iceburg does.
2. Using Iceburg, create the 'myprogram.pkg' << does this need to be code signed as well ?
3. Do I then need to make a zip or dmg file out of the 'myprogram.pkg' file and code sign that as well?

I think I need to stay away from Mac's when I'm done with this project.

Author:  Beatrix Willius [ Fri Mar 29, 2013 11:10 am ]
Post subject:  Re: Mac Package Question


you need to sign your package. The dmg or zip file don't need to be signed.

Mit freundlichen Grüßen/Regards

Trixi Willius
Mail Archiver X: The email archiving solution for professionals

Author:  Paul Lefebvre [ Fri Apr 05, 2013 3:44 pm ]
Post subject:  Re: Mac Package Question

If you are using an installer, it needs to be code signed just like the app. You could do these steps:

1. Sign the app using App Wrapper
2. Create your installer package
3. Sign the installer
4. Zip the installer or put it in a DMG

Alternatively, you could just create a DMG and put your signed app on it along with the info and EULA.

Keep in mind that installers are not commonly used on OS X. You could just as easily include your EULA in your app and display it the first time the app starts. You could also make an information file available within your app as well.

Page 1 of 1 All times are UTC - 5 hours
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group