This repository has been archived by the owner on Jan 23, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 8
Publish to the App Store
Nick Iliev edited this page May 28, 2020
·
2 revisions
When your app is production-ready, you can build and publish it to the App Store. From Sidekick, you can build your app and upload it directly to iTunes Connect.
- Verify that you have a matching certificate and provisioning profile for App Store distribution. For more information, see Create a Certificate for Distribution and Create a Distribution Provisioning Profile.
- Verify that you have registered a bundle ID in the iOS Dev Center. For more information, see Register an App ID.
- Verify that you have created an App Record in iTunes Connect. For more information, see the Creating an iTunes Connect Record for an App article from the official Apple documentation.
- Launch NativeScript Sidekick and open your app.
- From the top toolbar, select Publish.
- Select Apple App Store.
- Hover on the Apple App Store box and click on the cogwheel icon to open the Manage iOS Provisioning and Certificates for Apple App Store dialog.
- Next to Certificate, click Browse to choose a certificate stored on the file system or expand the drop-down to select a certificate stored in the Certificate Manager (Windows) or the Keychain (macOS).
- Next to Provision, click Browse to choose a mobile provision stored on the file system.
- Close the Manage iOS Provisioning and Certificates for Apple App Store dialog.
- Select a Build Type.
- Click Next and wait for the build process to complete.
- Provide your Apple Username and Password.
- Click Upload and wait for confirmation that the upload is completed successfully.
- (Optional) In iTunes Connect, submit your app for review. For more information, see the Submitting the App to App Review article from the official Apple documentation.
- Introduction
- Get Started
- User Guide
- Logging in Sidekick
- Sidekick Settings
- Creating Your App
- Configuring Your App
- Adding Pages
- Code Signing You App
- Building Your App
- Running Your App
- Publishing Your App
- Troubleshooting