-
Notifications
You must be signed in to change notification settings - Fork 0
41 ‐ Test the builds
You can test some specific builds.
The alpha (i.e. on-demand manually-triggered builds), beta (i.e. automated nightly builds) and production (i.e. manually-triggered builds) are available on TestFlight.
You need to be added in the TestFlight dedicated group to get the builds you want (alpha-team, beta-team or public-access).
Only development team can trigger and manage such builds.
Of course, you will need an Apple device like an iPhone or an iPad, with TestFlight installed on it.
Contact Pierre-Yves Lapersonne or Ludovic Pinel to get access or to ask alpha builds on a specific GitHub branch.
You can also build locally on simulators. You will have to use a macOS–powered computer supporting at least Xcode 16 (i.e. macOS Sonoma 14.5 or later). Then the suitable version of Xcode must be downloaded (see the which one in the README) with all the needed SDK (we support iOS 15 at least). After that, download the source code of the project using GitHub (clone or direct download if you want). Open the DesignToolbox.xcworkspace file using Xcode (located in DesignToolbox folder), then build on a simulator.
If you want to build on your own devices, you have two solutions.
- Create your Apple developer account if you don't have one
- Ask one of the Apple team admin to add you (see below)
- Register your device in the team (to be listed there)
You will be then able to build in debug mode on your device.
- Create your Apple developer account if you don't have one
- Have an Apple team
- Assign your team as the Team section for the signing and capabilities section in Xcode project
- Use your own bundle identifier
- Enjoy the certificates process to have the mobile provisoning profiles