jadx
jadx copied to clipboard
[feature] Add support for MacOS in DMG/APP format
I would like to suggest how to release MacOS version in DMG/APP format.
I'm using this https://github.com/tofi86/universalJavaApplicationStub script to launch JADX as MacOS app.
The required parts are:
- the universalJavaApplicationStub.sh script as app entry point
- app logo in ICNS format (attached example one made from JADX png logo using this suggestion) jadx-logo.zip (packed in ZIP because GitHub does not allow me to attach ICNS files)
- info.plist file with app description (attached example one filled with required fields) Info.zip (packed in ZIP as GitHub does not allow me to attach PLIST files)
- JAR files dependencies taken from release binary.
I'm attaching resulting DMG file made using MacOS Disk Utility app. JADX-GUI-1.3.0.zip (also packed in ZIP as GitHub does not allow me to attach DMG files)
I'm not 100% sure that everything is made and fill well but it works well on my MacBook Pro (running MacOS 10.14.6)