Please see our GameMaker Required SDKs FAQ for the current supported versions of Apple's software and what you actually need to install for your chosen version of GameMaker. Usually, if you're not building for the AppStore, then you can remain on older versions of Xcode and macOS for a little longer - however, be aware Apple will still impose minimum versions on this also, and there is nothing we can do about it. Accordingly, GM's required version of macOS and Xcode has to match this in order to stay App Store-compliant, which may mean that if you're on an older OS you will need to update or even use a different Mac. You can get the latest copy of Xcode from the macOS App Store or direct from the developer site here: īe aware that due to the nature of Apple's toolchain and AppStore requirements, the version of Xcode required to be able to submit to the AppStore is periodically raised, and typically new major versions of Xcode support only the most recent 2 or 3 versions of macOS at most. If you haven't already, you will first need to download and install Xcode onto your Mac, which is what GameMaker will use to build your projects. Note that this FAQ assumes you already have an Apple Developer account, but if you are new to Mac development and/or do not have a Developer Account with Apple, then the following link will take you to a tutorial that explains everything related to getting your developer subscription and creating certificates, etc. Catalina and Mojave support also ended with 2023.4 2023.6 onwards will simply fail to launch on anything older than Big Sur.Įnsure You Have An Apple Developer Account.
macOS High Sierra support ended with 2023.1.1 2023.2.0 onwards will simply fail to launch on anything older than Catalina.Note that whilst we don't offer any support for your Mac, if you are on an old version of macOS you will find you can run older versions of GameMaker just fine: You should own a Mac computer before beginning any development for macOS/iOS/iPadOS/tvOS. Accordingly, Helpdesk/bug support is only offered for a physical Mac and we will not offer advice to achieve running macOS in a virtual machine. They have the right to terminate your Apple Developer account and pull any games from the store if they find you in breach. Windows/Ubuntu IDE Users : As part of your developer agreement with Apple, you agreed to use a real, physical Mac to build and submit your iOS apps.
GameMaker itself is fine with this setting being on, but we cannot guarantee what external tools/extensions, etc., will require, so it's safest to stay with it off. Whenever possible, we would recommend you leave case-sensitivity off when setting up your macOS machine. Ensure Your Mac Is Supported By Apple And By GameMakerĮnsure that your Mac meets GM's system requirements before continuing with this guide, as if your macOS version is too old to install a required version of Xcode and/or submit to the App Store, then there is very little support we can offer and you will always be limited to testing your games on your own local Mac and any iOS/tvOS devices you own. In this article we give the required steps to get the macOS platform up and running.