Package Build Types
There are a few different types of builds you can choose for each platform (iOS, Android) that have different characteristics and requirements.
#
Android Build Types#
DebugDebug type Android builds do not require any signing certificates or signing certificates and can be sideloaded directly onto Android devices.
#
ReleaseRelease type Android builds are required if you want to release the apk
on the Google Play Store. They require creating
android signing certificates and uploading them to
a Production
type signing certificate.
#
iOS Build Types#
DevelopmentCode Signing with a development type builds allows your app to run on device through Xcode. Development type iOS builds require generating signing certificates and a provisioning profile using:
- iOS development provisioning profile
- iOS development signing certificate
and should be stored in a
Development
type signing certificate
#
Ad HocCode Signing with a Ad Hoc type builds allows you to distribute your app to devices specified in the provisioning profile. And are also needed in order to test push notifications. Ad Hoc type iOS builds require generating signing certificates and a provisioning profile using:
- iOS distribution provisioning profile
- iOS production signing certificate
and should be stored in a
Production
type signing certificate
#
App StoreCode Signing with a App Store type builds allows you to distribute you app using Testflight and the App Store. App Store type iOS builds require generating signing certificates and a provisioning profile using:
- iOS distribution provisioning profile
- iOS production signing certificate
and should be stored in a
Production
type signing certificate
#
Enterprisenote
Enterprise iOS builds are only available on our scale plan and require you to have an Apple Developer Enterprise Account Please contact us if you require this feature.
Code Signing with Enterprise type builds allows you to distribute your app to devices outside of the App Store if you are building apps for internal use and distribution. Enterprise type iOS builds require generating signing certificates and a provisioning profile using:
- iOS distribution provisioning profile
- iOS production signing certificate
and should be stored in a
Production
type signing certificate