PhoneGap
190924
Builds
iOS
Unsigned
Not possible
Signed
Setup Apple certificates
Requires Apple Developer account
(developer.apple.com)
Create distribution certificate
Create provisioning file
Create "Ad-Hoc" provisioning file (per app, for testing, with UDIDs up to 100 total)
provisioning file generated
or
Create "App Store" provisioning profile for App Store
provisioning file generated
Create .p12 file
Keychain app (requires a Mac)
Download the provisioning file on a Mac
Doubleclick it to install it on Keychain app
Keychain app on a Mac
Choose the distribution certificate
Choose password
.p12 file generated
or
Manual way (openSSL)
Choose password
.p12 file generated
Setup PhoneGap Build
Take the .p12 file and the provisioning file
Create signing key in PGB
Provide .p12 file and provisioning file
Enter password created previously to unlock the generated signing file
Build .ipa file
Use Alpha Anywhere
Goto PhoneGap section
Setup and upload to PhoneGap Build
.ipa file created
Sideload to a device
Specific device
Setup
Get UDID of device
Set app ID of app
Add to "ad-hoc" provisioning profile
Install
Get QR code of app
Scan QR code and install on specific device
Manually install .ipa file
or
Arbitrary device
TestFlight method
Setup
Submit app to Apple TestFlight for approval
Post approved app to TestFlight and get a link
Send email invites with the app link
Install
Install TestFlight from the App Store
Get the app link
Install the app inside the TestFlight app
Enterprise account
Upload to Apple App Store
Use an .ipa built with the "App Store" provisioning profile
Prepare app and App Store page
Submit .ipa file and get approval from Apple
Requires XCode
Upload to App Store
iPadOS
Currently just build for iOS
Android
Unsigned
Build .apk file
Use Alpha Anywhere
Goto PhoneGap section
Setup and upload to PhoneGap Build
.apk file created
Sideload to any device
Get QR code of app from PhoneGap Build
Scan QR code and install on specific device
or
Install APK manually
Upload to Google Play Store
Not possible
Signed
Setup Google certificates
Requires Google Developer account
Create certificate file
Setup PhoneGap Build
Upload certificate file to PhoneGap Build account
Build .apk file
Use Alpha Anywhere
Goto PhoneGap section
Setup and upload to PhoneGap Build
.apk file created
Sideload to any device
Get QR code of app
Scan QR code and install on specific device
or
Install APK manually
Upload to Google Play Store
Prepare app and Play Store page
Submit .apk file and get approval from Google
Upload to Play Store