

Add environment variables for Unity as described here.On the Applications page in Codemagic, click the Add application button and follow the on-screen instructions to add your Unity project.These are the key steps in setting up your workflow for building Unity mobile apps:

Please refer to the following documentation about adding apps from these sources. It is possible to add repositories from Github, Gitlab, Bitbucket or any Git based repository. If you are publishing to the Apple App Store, you will need an active membership for the Apple Developer Program.įor publishing to Google Play, you will require an active Google Play Developer account. To check if you have exceeded your license activations, or to return licenses this should be done in the Unity dashboard here The license is returned during the publishing step of the workflow which is always run except if the build is cancelled. Your license is used to activate Unity on the Codemagic build server so the iOS and Android projects can be exported. PrerequisitesĪ Unity Plus or Pro license. This guide will show you how to configure a workflow that builds and publishes your app to TestFlight and Google Play using a codemagic.yaml configuration file. It can be used to create mobile applications that run on iOS and Android.Ĭodemagic’s Unity macOS VMs have the Unity SDK, iOS and Android modules pre-installed. Unity is a cross-platform game engine developed by Unity Technologies. How to build Unity mobile apps with codemagic.yaml YAML Quick start guides Building Unity mobile apps
