-
-
Notifications
You must be signed in to change notification settings - Fork 90
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: Set minimum OS requirement in plist #26
base: main
Are you sure you want to change the base?
Conversation
Allows installing on macOS Catalina and later
that's a bit of a specific version, wouldn't just 10 work? Also have u tried compiling & building the app folder and seeing if it works? |
True that's smarter, I just set it to the latest available version...
Doing that now |
Would MacOS Version 10.13 work? I know not many people use that version nowadays but still, it can open up the installer to a wide variety of users that can't upgrade. |
Try it and see |
I changed it to 10.13 but it didn't work. The dialog kept saying it needed 12.0 even though I set it to 10.13 |
As I said I don't have a Mac, nor do I really care about supporting Mac, so I won't be of much help, sorry. This might be helpful https://bignerdranch.com/blog/requiring-a-minimum-version-of-os-x-for-your-application/ |
Theoretically it should work on all the macOS versions that support x64 applications (and M1/2 through rosetta) I tried building the app directly on macOS but it was not happy, I'll try build it on windows tomorrow and test it. |
Tried building this on Linux to run on a computer with MacOS Big Sur (11.x) - build was fine, but unfortunately wouldn't run. The target computer still refused to run it, saying it only supported MacOS 12 (Monterey) even with the changed plist file. |
Workaround for macOS 11 Big Sur (if people havent found it out yet): |
I tried to build the installer, and it ran fine. But, when I tried to run the Vencord.app, it resulted with this: I think it is a problem with the VencordInstaller executable and that it sets the minimum requirement to 12.0 for some reason. |
Update: I was right. If I build manually with the same flags as the GitHub Workflow and compile it to a .app, I get a build / .app file that is compatible with 10.13.6. |
Change plist requirements to allow installing on macOS Catalina and later