-
Notifications
You must be signed in to change notification settings - Fork 2
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
Mac Installer v0.5 works, but only for terminal users #1
Comments
Got it. We struggled a lot to get Mac program working and compiling with pyinstaller (also had to do it remotely with Teamviewer as the Mac with Intel we have is literally in another country, lol). Anyway, i will research more into this and will fix it. Thanks for the feedback :D |
I am a fully qualified Mac developer with Intel and M1 Macs, so if you need a guinea pig/tester, I can help. |
Awesome! thanks! maybe an idea of how to package better the app? We made it with python (tkintter) and as I'm reading pyinstaller only generate this kind of file without extension. Maybe you have knowledge of another framework to package a python application? Thanks! :D |
I have experimented with the pyinstaller in this Fork: https://github.com/axello/DeepDeck.programmer
I think these have to do with the macOS Sandboxing (TCC). This is a shitty subject, but it entails that you have to create entitlements for all the things you want your installer to do: e.g. write files. I have not looked into this further. I created a bundleID I hope this helps! |
Lots of sandbox + tcc info in various places:
From what I read, I don't think having the Installer in a sandbox is a good idea, but I don't know what |
Hi - I needed to do this on my m1 mac so for anyone looking to get it running:
I got the spinning beachball after hitting "erase and program" then it worked. I also had to go into my bluetooth settings and "forget this device" then reconnect after it was updated. Good luck! |
I downloaded the new v0.5 installer, for which: thanks!
However, the downloaded file "DeepDeck_Installer_mac_intel" does not have any extension and it is unclear what to do with it: double clicking gives a warning that it is not signed properly. A quick click on the Privacy tab helps there. But looking inside it with a text editor shows a binary structure, not a
.pkg
or.dmg
file. But the downloaded file is not executable. I set the execute bits using the terminal, and then was able to run the installer from the terminal. (I trust DeepSea otherwise)Please fix this. I doubt the user base of DeepDeck has 35 years of unix experience to
chmod u+x
a file :-)The text was updated successfully, but these errors were encountered: