Skip to content
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 release #11

Closed
caleidoscopio opened this issue Jul 25, 2022 · 4 comments · Fixed by #12
Closed

MacOS release #11

caleidoscopio opened this issue Jul 25, 2022 · 4 comments · Fixed by #12
Labels
enhancement New feature or request

Comments

@caleidoscopio
Copy link

I tried compiling it myself on XCode but haven't had the time to look into why I can't simply build it.

Could anyone create a MacOS release of Rolify?

@Ciock
Copy link
Owner

Ciock commented Jul 25, 2022

I will give it a try too, just to see the scope of the work needed, then we'll discuss the effort 👍

@Ciock Ciock added the enhancement New feature or request label Jul 25, 2022
@Ciock Ciock linked a pull request Jul 25, 2022 that will close this issue
@Ciock
Copy link
Owner

Ciock commented Jul 25, 2022

There was a problem with audio_service, we just had to bump the MacOS version to '10.12.2'.

Now the app runs, but I found a bug:
You can upload mp3 files from Finder and play them with the others, but when you reload the app, you no longer have permission to access that file from your Mac.

We should have a closer look at file_picker to see what is missing for macOS.

Anyway, the branch with the bumped version is this #12

@Ciock
Copy link
Owner

Ciock commented Jul 26, 2022

Following branch #12 the app works because I disabled the Mac sandbox in debug mode. However, this can't be the fix for a future release on App Store because Apple will not accept that. So you can only run it locally.

We need to find a way to give the app permissions to access files on Mac in a production release.

@Ciock
Copy link
Owner

Ciock commented Jul 28, 2022

@caleidoscopio I got it! I just disabled the Mac sandbox on release mode too. I don't know why I only thought about publishing on AppStore... we can just create a .dmg file to install 😅.

You can download the file here https://github.com/Ciock/rolify/releases/tag/v.3.2.0

@Ciock Ciock closed this as completed Jul 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants