Make sure that the iOS Bundle Identifier is present in your app config file. Provide the archive source ( -latest, -id, -path, or -url). All you have to do is ensure that all required information is provided with eas.json and environment variables. The eas submit command is able to perform submissions from a CI environment. If something goes wrong, an appropriate message is displayed on the screen. Your build should now be visible on App Store Connect. The submission progress is displayed on the screen. This step can be skipped if one of the following CLI parameters is provided: -latest, -id, -path, or -url.Ī summary of the provided configuration is displayed and the submission process begins. If you have never submitted any app before, you may also have to specify your company name with companyName. You can also specify your app's language and SKU using language and sku keys in eas.json. Unless expo.name in your app configuration is found or appName is provided in eas.json, you will be prompted for the app name. If you are submitting your app for the first time, it will be automatically created. The command will look for ios.bundleIdentifier in the app config. The Apple ID password has to be set with the EXPO_APPLE_PASSWORD environment variable. You can also provide this information in eas.json by setting appleId and appleTeamId in the submit profile. You will be asked to log in to your Apple Developer account and select your team. Log in to your Expo account and ensure that your app project exists on EAS servers.Įnsure that your app exists on App Store Connect and its Bundle Identifier is registered on Apple Developer Portal: The command will perform the following steps: To upload your iOS app to the Apple App Store, run eas submit -platform ios and follow the instructions on the screen. You can also upload your own API Key or pass in an Apple app-specific password. If you have not generated an App Store Connect API Key yet, you can let EAS CLI take care of that for you by signing into your Apple Developer Program account and following the prompts. That's why it's important to start a submission from inside your project's directory - that's where your app configuration is defined. This post is not associated with my employer.Although it's possible to upload any binary to the store, each submission is associated with an Expo project.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |