New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
macOS support #5
Comments
Hey! Yes, I am aware of the issue. The same problem shows up when building I'm probably not going to change it for now as in july I'll release the 1.0.0 version. Basically because I need some free time to finish a few features, setup an env to test the MacOS version (I'm not an apple user) and get a dev cert for apple (to release it in the store, otherwise Apple Silicon users won't be able to install it easily AFAIK). In other words, in a month or so I'll fix it with the new 1.0.0 release. If you can test Gitnuro and report the bugs that you find (or features request) it will help me to release the stable version for MacOS faster. |
In regards to apple silicone users they can install applications the same way that mac has been able to for decades. An apple dev cert is not necessary (unless you really want to publish in app store), a popular alternative for installing applications is Homebrew |
If I'm not mistaken there are some implications that may affect the UX.
I didn't know about Homebrew, looks like an interesting option. In any case, I may provide multiple options, I'd rather not have to pay for the dev certificate but if it's necessary I will probably do it. |
#13 is related to this issue. |
v1.0.1 includes a MacOS release as a bundle & as a hombrew package. Everything is unsigned for now. I have to consider if I am really willing to pay 100$/year to apple to sign it. |
Hi, I built this project successfully on a Apple Silicone mac.
In doing so I discovered that the version string breaks the native macOS builder during compose's task.
The error in particular was:
Bundler Mac Application Image skipped because of a configuration problem: The first number in an app-version cannot be zero or negative. Advice to fix: Set a compatible 'app-version' value. Valid versions are one to three integers separated by dots.
The fix for me was to open build.gradle.kts and changing line 14 to say
val projectVersion = "1.0.0"
The text was updated successfully, but these errors were encountered: