Jump to content
Excelsior Forums
scov

OS X Excelsior JET built-in Installer...

Recommended Posts

Is an app using Excelsior Installer as a back-end (provided it is properly signed) submit-able "as it is" to the Apple Store?

Hello,

Unfortunately, Excelsior JET for OS X does not include Excelsior Installer yet.

However, please note that making installation packages is not a common way of distribution of your application on OS X. Usually applications are converted into OS X application bundles and then packed into archives or disk images (.dmg)

You can find step-by-step instruction for converting JET-compiled applications into OS X app bundles here:

http://www.excelsiorjet.com/kb/37/howto-package-your-natively-compiled-java-application-as-an-os-x-application-bundle

Share this post


Link to post
Share on other sites

Thank you. Since you used the word "yet", I suppose this means that there are plans to develop it? If so, can you tell me if the requirement expressed in my initial question on your "todo" list?

Share this post


Link to post
Share on other sites

If so, can you tell me if the requirement expressed in my initial question on your "todo" list?

Yes, it is.

However, this is not a priority task at the moment as we are currently concentrated on performance improvements and support of Java 8.

Share this post


Link to post
Share on other sites

Hello, just dropping by to check whether, by any chance, support for installation packages has now a set date, or still no ETA.

Hello,

Sorry, but there is still no ETA for Excelsior Installer on OS X.

Please note, that convenient formats for publishing applications on OS X are PKG package (for distribution through App Store) and DMG package (for distribution outside App Store).

And such installation packages with JET-compiled applications already could be created and published to Apple App Store.

As far as you can create complete application bundle after compilation with Excelsior JET, it could be properly packed and signed with specific tools provided by Apple.

Please, check manual pages for tools "pkgbuild" and "productbuild":

https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/pkgbuild.1.html

https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/productbuild.1.html

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×