![]() Write the Provisioning Profile to the ~/Library/MobileDevice/Provisioning Profiles directory.Import the Distribution Certificate into the keychain. ![]() Run npx expo-doctor to diagnose potential issues with your project configuration. Run npm install in the project root (or yarn install if yarn.lock exists). Run the eas-build-pre-install script from package.json if defined. Every build gets its own fresh macOS VM with all build tools installed there (Xcode, Fastlane, and so on).ĭownload the project tarball from a private AWS S3 bucket and unpack it.In this next phase, this is what happens when EAS Build picks up your request: Upload the project tarball to a private AWS S3 bucket and send the build request to EAS Build. Actual behavior depends on the VCS workflow you are using. If the remote mode is selected but no credentials exist yet, you're offered to generate them.īare projects require an additional step: check whether the Xcode project is configured to be buildable on the EAS servers (to ensure the correct bundle identifier and Apple Team ID are set).Ĭreate the tarball containing a copy of the repository. Depending on the value of _NAME.credentialsSource, the credentials are obtained from either the local credentials.json file or from the EAS servers.Prepare the credentials needed for the build. If it's not clean, EAS CLI will provide an option to commit local changes for you or abort the build process. If cli.requireCommit is set to true in eas.json, check if the git index is clean - this means that there aren't any uncommitted changes. EAS CLI is in charge of completing the following steps: The first phase happens on your computer. We'll first run some steps on your local machine to prepare the project and then we'll build the project on a remote service. Let's take a closer look at the steps for building iOS projects with EAS Build. You may want to read this if you are interested in the implementation details of the build service. This page describes the process of building iOS projects with EAS Build. Learn how an iOS project is built on EAS Build.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |