Docs › Build an iOS app
Build an iOS app
iOS builds run on BuildStack's Mac agents, so you don't need a Mac of your own to produce a signed IPA. (iOS builds require a plan that includes them — see plans.)
Before your first iOS build
- Add your Apple signing credentials — see Apple credentials.
- Make sure the project's bundle identifier matches your Apple app record.
Start a build
Open a project → New build → iOS, pick the variant, and start. BuildStack resolves the build on a Mac agent and signs the IPA with your credentials.
Expo / React Native
As with Android, Expo projects are prebuilt automatically before the native iOS build.
Get the artifact
Download the signed IPA from the build's page, or share it with testers. App Store publishing automation is on the roadmap; for now, upload the IPA via Transporter or Xcode.
If a build fails
Open the build's logs. iOS failures are most often signing-related (wrong certificate/profile or a bundle-id mismatch) — recheck Apple credentials.