Re: MAS codesign requirements break Java app signing

2014-11-09 Thread Zach Oakes
I made the changes you described and I received the same error from Apple. Below is the modified script I used. If you can see any other differences, please let me know. It's frustrating since the error Apple gives is seemingly irrelevant. http://pastebin.com/JD2XY7YE On Sun, Nov 9, 2014 at 7:24

Re: MAS codesign requirements break Java app signing

2014-11-09 Thread Michael Hall
On Nov 9, 2014, at 6:10 PM, Zach Oakes wrote: > Can you elaborate on what you are trying to say? As I mentioned, I already > ran "codesign -dv MyApp.app", and it does indeed show "version=2". Yet, I > still get the error from Apple after uploading. Sorry, I had read your poset a little while

Re: MAS codesign requirements break Java app signing

2014-11-09 Thread Danno Ferrin
Not sure, but that is what is different from what I have that works. Everything else seemed to match up, including the forced overriding of the signatures. On Nov 9, 2014, at 5:23 PM, Zach Oakes wrote: > In the bash script I linked, everything but jspawnhelper gets the full > (user-supplied)

Re: MAS codesign requirements break Java app signing

2014-11-09 Thread Zach Oakes
In the bash script I linked, everything but jspawnhelper gets the full (user-supplied) entitlements. Do you think that is the problem? On Sun, Nov 9, 2014 at 7:13 PM, Danno Ferrin wrote: > What are your entitlements? For javapackager we sign only the master > package with real user supplied ent

Re: MAS codesign requirements break Java app signing

2014-11-09 Thread Danno Ferrin
What are your entitlements? For javapackager we sign only the master package with real user supplied entitlements, every other jar, dylib, and executable gets an entitlement with an entitlements that is just sandbox and inherit. We also don't put entitlements on the JRE package when it is sign

MAS codesign requirements break Java app signing

2014-11-09 Thread Zach Oakes
It looks like Apple has changed its codesigning requirements for the Mac App Store. Thus far, I've been packaging my Java app using Oracle's appbundler tool and signing it with the following script: http://pastebin.com/BtLV9bur This worked fine even as recently as last month. This time, I get an