Not opening in macOS Catalina
Hi, I have been searching for an image to ASCII converter and I came through your project. I downloaded the latest version you have (4.0) for Mac and moved the app to the Applications folder.
But when I try to open it, a dialog comes up stating that the app is damaged and I should trash it.
I am running 10.15.7 Catalina with all updates if that helps you.
Any insights or tips you can throw at me to make it work?
Thank you very much for your project and your time and cheers from Spain,
Víctor Bottacco
Hey Ian,
I have the same issue with my mac. And I really like your tool. Can we find an issue ? Thank you for your time and this beautiful project !
Likewise, macOS Sonoma 14.1.2, Apple M3
Some guidance on the build process would help to resolve this issue.
Been having the same issue with the current build...
Using Netbeans 12.2 on macOS Sonoma 14.6.1, I can build and run the project from the IDE, at least the commit that corresponds to version 4.0 (8484751). In trying to build the .app, Netbeans complains, "VAqua release 7 (build 2019-02-09T22:08:15Z) not supported on this platform". This might be the reason that launching the .app reports it as damaged.
EDIT: VAqua appears to have more recently versions that 7 (~2019) up to a version 12 from late 2023. These appear as tags and not releases at https://github.com/violetlib/vaqua/tags. I would have to check if they added support for Apple Silicon.
EDIT: Their site lists support for macOS 11.
EDIT: Update to VAqua 12 and changed the references to the lib in the code. After running the build script, the .app in the DMG still reports as damaged. The error reported is javax.swing.UnsupportedLookAndFeelException: VAqua release 12 (build 2023-10-31T23:37:24Z) not supported on this platform
EDIT: "The Java Native Rendering library uses an Apple-developed framework called JavaNativeFoundation. To use JNR natively on Apple Silicon computers, a version of JavaNativeFoundation that includes arm64 code must be installed and made available. See this note for details."
EDIT: I am using openjdk version "17.0.4.1" 2022-08-12
EDIT: Per the documentation, "To use these packages on Apple Silicon, the packages must be linked with an unbundled open source version of JavaNativeFoundation. To accomodate this change, the binary distributions of the above packages use a relative path to access the JavaNativeFoundation framework. Using a relative path means that an application that uses these packages must specify a path to locate the framework."