icy.app fails to start in OS X 10.12.2

82 views
Skip to first unread message

Rob Campbell

unread,
Jan 6, 2017, 3:40:22 PM1/6/17
to Icy imaging
Hello,

When I double-click icy.app and attempt to start it, nothing happens. If I cd to the Icy directory from the OS X terminal and run icy.sh then Icy starts just fine. I am on OS X 10.12.2. I've tried this on a different 10.12.2 install with the same result.

Rob

Stephane

unread,
Jan 9, 2017, 4:25:21 AM1/9/17
to Icy imaging
Hi Rob,

Did you try this procedure :
http://icy.bioimageanalysis.org/faq#30

If you say Icy starts with the icy.sh script, you may try to only just install the java patch from here :
https://support.apple.com/kb/DL1572?locale=fr_FR

Best,

- Stephane

Rob Campbell

unread,
Feb 9, 2017, 12:22:39 PM2/9/17
to Icy imaging


On Monday, January 9, 2017 at 10:25:21 AM UTC+1, Stephane wrote:
Hi Rob,

Did you try this procedure :
http://icy.bioimageanalysis.org/faq#30

If you say Icy starts with the icy.sh script, you may try to only just install the java patch from here :
https://support.apple.com/kb/DL1572?locale=fr_FR



Hmmm. I tried installing both of those and the result is the same.
In the latest version of OS X there is no longer the option to allow applications from everywhere but a window appears when an application that needs permission to run is executed for the first time. If I re-download Icy and launch it for the first time that doesn't appear. So it may getting blocked by the OS.

Curtis Rueden

unread,
Feb 9, 2017, 12:36:12 PM2/9/17
to icy-software
Hi Rob,

Did you try to right-click the app and click Open from there? This trick makes macOS show the "unidentified developer" prompt, even on 10.12 Sierra.

See "How to open an app from a unidentified developer and exempt it from Gatekeeper" at this link:

Regards,
Curtis

--
Curtis Rueden
LOCI software architect - https://loci.wisc.edu/software
ImageJ2 lead, Fiji maintainer - https://imagej.net/User:Rueden
Did you know ImageJ has a forum? http://forum.imagej.net/


--
You received this message because you are subscribed to the Google Groups "Icy imaging" group.
To unsubscribe from this group and stop receiving emails from it, send an email to icy-software+unsubscribe@googlegroups.com.
To post to this group, send email to icy-so...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/icy-software/3e247210-4e97-478d-8983-74683ee1a816%40googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Rob Campbell

unread,
Feb 10, 2017, 6:10:43 AM2/10/17
to Icy imaging, ctru...@wisc.edu
I tried right-clicking: it's no different to double-clicking. To be clear, I've seen the "unidentified developer" prompt on Sierra for other applications. Perhaps it's no longer asking me for Icy because I already added it to the whitelist when I first tried to run it and the error I'm seeing now is something ele. I think this is the case because I tried disabling gatekeeper at the command line with spctl --master-disable and Icy still doesn't start from the .app also  spctl -a /Users/rob/Downloads/icy/icy.app  doesn't say that the app is rejected. In fact, nothing is returned to standard output by that command but then it doesn't for Firefox either.




On Thursday, February 9, 2017 at 6:36:12 PM UTC+1, Curtis Rueden wrote:
Hi Rob,

Did you try to right-click the app and click Open from there? This trick makes macOS show the "unidentified developer" prompt, even on 10.12 Sierra.

See "How to open an app from a unidentified developer and exempt it from Gatekeeper" at this link:

Regards,
Curtis

--
Curtis Rueden
LOCI software architect - https://loci.wisc.edu/software
ImageJ2 lead, Fiji maintainer - https://imagej.net/User:Rueden
Did you know ImageJ has a forum? http://forum.imagej.net/


On Thu, Feb 9, 2017 at 11:22 AM, Rob Campbell <raaca...@gmail.com> wrote:


On Monday, January 9, 2017 at 10:25:21 AM UTC+1, Stephane wrote:
Hi Rob,

Did you try this procedure :
http://icy.bioimageanalysis.org/faq#30

If you say Icy starts with the icy.sh script, you may try to only just install the java patch from here :
https://support.apple.com/kb/DL1572?locale=fr_FR



Hmmm. I tried installing both of those and the result is the same.
In the latest version of OS X there is no longer the option to allow applications from everywhere but a window appears when an application that needs permission to run is executed for the first time. If I re-download Icy and launch it for the first time that doesn't appear. So it may getting blocked by the OS.

--
You received this message because you are subscribed to the Google Groups "Icy imaging" group.
To unsubscribe from this group and stop receiving emails from it, send an email to icy-software...@googlegroups.com.

To post to this group, send email to icy-so...@googlegroups.com.

Stephane

unread,
Feb 17, 2017, 4:34:04 AM2/17/17
to Icy imaging, ctru...@wisc.edu
It appears the current icy OSX launcher (old Jar Bundler based) is not compatible with newer OSX system (Sierra) so you have to use the icy.sh script instead in the meantime... The incoming version of Icy will use a new launcher to fix the issue :)

- Stephane

Rob Campbell

unread,
Apr 20, 2017, 9:40:43 AM4/20/17
to Icy imaging, ctru...@wisc.edu
I've upgraded to Icy 1.9.1.0 but the OS X launcher still fails in the way it used to on OS X 10.12.4
I did a fresh download of the zip file to be certain.


Rob

Stephane

unread,
Apr 21, 2017, 4:39:55 AM4/21/17
to icy-so...@googlegroups.com, ctru...@wisc.edu
Hi Rob,

Yeah in fact fixing the launcher was more complicated than expected. We were able to have a working launcher by signing the application using a real developer account, but then we realized that the way we have to bundle the application made auto updating process impossible. OSX 10.12 add many constraints to enable the application to work "out of the box" so finally we decided to go on an easier and different way :
You have now a simple osx-appfix file in the Icy folder, just execute it once (by right clicking o it and using 'Open' command) and then Icy should start normally (maybe with a warning on the first launch). Unfortunately we couldn't find a better solution for now with OSX 10.12 :-/

Best,

- Stephane

Rob Campbell

unread,
Jun 30, 2017, 9:56:21 AM6/30/17
to Icy imaging, ctru...@wisc.edu
Thanks, I confirm that works.
Reply all
Reply to author
Forward
0 new messages