1. Install Appollo on your device
Appollo can easily be installed with pip.
$ pip install appollo
Appollo can easily be installed with pip.
$ pip install appollo
You can sign up using the command appollo signup.
$ appollo signup
Once this is done you can either start a build machine in configuration mode : to configure XCode or test your app in the iOS simulator.
$ appollo build start --build-type configuration
Publishing your Flutter iOS app has never been easier with appollo. Make sure your app is created on the app store connect then simply create your build using the publication type and you are done. One of the many advantages of using Appollo is that you can use these types of builds to test your app on Testflight.
Using a remote desktop application, you can access one of our many Mac virtual machines to configure XCode for your application. You can even test your app with any Simulator size you need. Our Mac VMs are preconfigured with everything you need to setup, test and polish your brand new app.
With Appollo, you can create your IPA file. They are useful if you want to test your app on an Apple device. An IPA file contains an iOS app. It is a file that can be installed on iOS devices and used as an application. It is comparable to an Android APK.
Streamline your publication process by linking your Apple developer account to Appollo. By doing so, you will be able to retrieve and manage your App IDs. From the creation of your App IDs to the publication of your application, Appollo is the must-have tool for you.
Appollo is a great productivity tool. It made publishing our app so much easier than we were used to.
I used to own a PC and a Mac specifically for building iOS apps but with Appollo it made my life such easier. It is such a useful and time saving tool.
We have been using Appollo in our team for quite some time now and it helped us streamline our development process.
Appollo build machines are located in: Dublin, Ireland & Atlanta, USA.
No, for the moment, Appollo is designed only for Flutter iOS apps.
Your build will be stopped and you will receive a fail error message. You will need to restart one. Once your build has started it is highly unlikely that the machine will crash. If we experience high traffic, you might have to wait in a queue for a machine to become available for your build.
Your app data and personal information are safely encrypted. The code you sent is only kept on the VMs during the build. Once the build is finished, they are deleted.
Appollo uses one of the latest versions of Xcode, you can check the exact available versions when connecting to your Mac VM with "appollo build flutter-versions". Regarding the Flutter version, you can choose one when making a build.
You can enjoy Appollo for free but with limited features. No hidden costs. You can subscribe to an annual subscription to experience the full features. Supporting Appollo means a lot to us and helps us maintain the necessary requirements for your builds.
Yes, we recommend that you join our community Discord for any assistance you require. For issues, you can always create them on the Github page of Appollo
You can download RustDesk to access the virtual machine. Appollo will provide you with the connection information. We recommend that you get familier with our documentation where you will find a complete tutorial on how to use Appollo. There are no specific system requirements.
No, you can use the Mac machines out of the box.
If there is high traffic, you may experience some latency or you may have to wait for a machine to be available for your build. We are constantly working on improving Appollo and resolving issues, you can contact us if you encounter any lags or bugs.
When using Appollo freely, there are some limitations like the numbers of publication builds you can make or how many applications you can link to your account. Subscribing to an annual plan removes those limitations. If you want to publish to the App Store, you will have to comply with Apple's guidelines.
We are working to improve your experience and we are adding explicit error messages as we encounter issues. The Appollo documentation is also available for everyone to learn about the tool and how to use it. You have access to your build logs to review what may have caused your build to fail.