Comment on page
Producing an iOS Build
Moropo supports running tests on iOS using a
.appsimulator build file.
Please note: real iOS device builds with the file extension
.ipaare currently not supported.
You can use any backend environment so long as your build target is
Many Moropo users configure different test setups for different build types. For example:
- a simulator build using your Dev Environment that runs a regression suite on each pull request for a single device
- a simulator build using your Staging Environment that runs a full test suite before each production release across a wide range of devices
If you're comfortable with the terminal and have a natively-built iOS app, you can use
xcrunto produce your build file.
For example, to build an app called "Classy Mall":
xcrun xcodebuild -scheme 'Classy Mall' \
-project 'Class Mall.xcodeproj' \
-sdk 'iphonesimulator' \
-configuration Debug \
-destination 'generic/platform=iOS Simulator' \
Once successful, your
.appsimulator build will be found in the
- 1.Launch XCode.
- 2.Open your project.
- 3.Set your target to simulator.
- 4.Click on the Product menu in the top bar, then select Build.
- 5.Wait for your build to complete.
- 6.Click on the Product menu in the top bar, then select Show Build Folder in Finder to open the file system on the newly exported
eas.configincludes the correct setting:
Run EAS via your terminal to trigger the build:
eas build -p ios --profile myProfile
If your app is built using Flutter, you can use the
fluttercommand line inside your terminal.
To produce an iOS simulator build, run
flutter build ios --debug --simulator
.appwill appear in the