Properly code-signing an app with bundled JRE

Steve Hannah steve at weblite.ca
Tue Jan 28 10:32:37 PST 2014


Those Oracle instructions have never worked for me.  I needed to sign the
bundled JRE, then sign the .app.

Steve


On Tue, Jan 28, 2014 at 10:28 AM, Paul Taylor <paul_t100 at fastmail.fm> wrote:

> On 28/01/2014 18:12, Hendrik Schreiber wrote:
>
>> Hey..
>>
>> it seems that Apple has changed the way codesign works. On Mavericks with
>> current XCode, Unless you use the --deep option, your app isn't signed at
>> all. And when you use --deep, it works fine as long as you don't bundle a
>> JRE as plugin.
>>
>> Is anybody else having this issue... and perhaps a solution?
>>
>> Thanks,
>>
>> -hendrik
>>
>> PS: I'd be very surprised, if the official Oracle recommendation (
>> http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/
>> packagingAppsForMac.html) actually still worked.
>>   _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Java-dev mailing list      (Java-dev at lists.apple.com)
>> Help/Unsubscribe/Update your Subscription:
>> https://lists.apple.com/mailman/options/java-dev/paul_t100%40fastmail.fm
>>
>> This email sent to paul_t100 at fastmail.fm
>>
> I can confirm I had to change it to use --deep option a while ago for it
> to work, I do bundle it with a jre and it still works, but maybe not as a
> plugin not sure what you mean here.
>
> Paul
>
>


-- 
Steve Hannah
Web Lite Solutions Corp.


More information about the macosx-port-dev mailing list