Skip to content

Instantly share code, notes, and snippets.

@msell
Created September 27, 2022 17:06
Show Gist options
  • Save msell/f8057d5853e027971d10ddf5c48d46c4 to your computer and use it in GitHub Desktop.
Save msell/f8057d5853e027971d10ddf5c48d46c4 to your computer and use it in GitHub Desktop.
EAS Build pod install issue with @segment-analytics-react-native
✔ Using remote iOS credentials (Expo server)
Distribution Certificate is not validated for non-interactive builds.
Skipping Provisioning Profile validation on Apple Servers because we aren't authenticated.
Project Credentials Configuration
Project @msell/freshy
Bundle Identifier com.msell.freshy
App Store Configuration
Distribution Certificate
Serial Number 3460D64DCF130ADB687E06F0C44B3F46
Expiration Date Wed, 28 Jun 2023 15:16:22 CDT
Apple Team 225SC84BW4 (Atomic Bytes LLC (Company/Organization))
Updated 3 months ago
Provisioning Profile
Developer Portal ID L8UARDT2L5
Status active
Expiration Wed, 28 Jun 2023 15:16:22 CDT
Apple Team 225SC84BW4 (Atomic Bytes LLC (Company/Organization))
Updated 1 hour ago
All credentials are ready to build @msell/freshy (com.msell.freshy)
[SETUP_WORKINGDIR] Preparing workingdir /var/folders/mf/wnt5bgjn3vj_1d7213khcbbh0000gn/T/eas-build-local-nodejs/f5afd7c8-eb21-48c9-b120-ae279e343c59
[START_BUILD] Starting build
"job": {
"type": "managed",
"platform": "ios",
"projectArchive": {
"type": "PATH",
"path": "/var/folders/mf/wnt5bgjn3vj_1d7213khcbbh0000gn/T/eas-cli-nodejs/1fd4abef-8cb6-4df7-bf67-ba2fcf014cb7.tar.gz"
},
"projectRootDirectory": ".",
"builderEnvironment": {},
"cache": {
"disabled": false,
"customPaths": [],
"cacheDefaultPaths": true,
"clear": false
},
"updates": {},
"scheme": "freshy",
"username": "msell",
"experimental": {}
}
[INSTALL_DEPENDENCIES] Running "yarn install" in the root dir of your repository
[INSTALL_DEPENDENCIES] yarn install v1.22.17
[INSTALL_DEPENDENCIES] [1/4] Resolving packages...
[INSTALL_DEPENDENCIES] [2/4] Fetching packages...
[INSTALL_DEPENDENCIES] [3/4] Linking dependencies...
[INSTALL_DEPENDENCIES] [4/4] Building fresh packages...
[INSTALL_DEPENDENCIES] Done in 8.46s.
[READ_PACKAGE_JSON] Using package.json:
[READ_PACKAGE_JSON] {
"name": "freshy",
"version": "1.0.0",
"main": "node_modules/expo/AppEntry.js",
"scripts": {
"start": "expo start",
"android": "expo start --android",
"ios": "expo start --ios",
"web": "expo start --web"
},
"dependencies": {
"@segment/analytics-react-native": "^2.8.0",
"expo": "~46.0.13",
"expo-status-bar": "~1.4.0",
"react": "18.0.0",
"react-native": "0.69.5"
},
"devDependencies": {
"@babel/core": "^7.12.9"
},
"private": true
}
[READ_APP_CONFIG] Using app configuration:
[READ_APP_CONFIG] {
"name": "freshy",
"slug": "freshy",
"version": "1.0.0",
"orientation": "portrait",
"icon": "./assets/icon.png",
"userInterfaceStyle": "light",
"splash": {
"image": "./assets/splash.png",
"resizeMode": "contain",
"backgroundColor": "#ffffff"
},
"updates": {
"fallbackToCacheTimeout": 0
},
"assetBundlePatterns": [
"**/*"
],
"ios": {
"supportsTablet": true,
"bundleIdentifier": "com.msell.freshy"
},
"android": {
"adaptiveIcon": {
"foregroundImage": "./assets/adaptive-icon.png",
"backgroundColor": "#FFFFFF"
},
"package": "com.msell.freshy"
},
"web": {
"favicon": "./assets/favicon.png"
},
"extra": {
"eas": {
"projectId": "8b5028ad-7e00-4b4a-9950-52c14b55e5ec"
}
},
"sdkVersion": "46.0.0",
"platforms": [
"ios",
"android"
],
"currentFullName": "@msell/freshy",
"originalFullName": "@msell/freshy"
}
[RUN_EXPO_DOCTOR] Running "expo doctor"
[RUN_EXPO_DOCTOR] - Finding all copies of expo-modules-autolinking
[RUN_EXPO_DOCTOR] ✔ Found all copies of expo-modules-autolinking
[RUN_EXPO_DOCTOR] [12:03:24] All copies of expo-modules-autolinking satisfy ~0.10.1
[RUN_EXPO_DOCTOR] - Finding all copies of @expo/config-plugins
[RUN_EXPO_DOCTOR] ✔ Found all copies of @expo/config-plugins
[RUN_EXPO_DOCTOR] [12:03:25] All copies of @expo/config-plugins satisfy ^5.0.0
[RUN_EXPO_DOCTOR] - Finding all copies of @expo/prebuild-config
[RUN_EXPO_DOCTOR] ✔ Found all copies of @expo/prebuild-config
[RUN_EXPO_DOCTOR] [12:03:26] All copies of @expo/prebuild-config satisfy ^5.0.1
[RUN_EXPO_DOCTOR]
[RUN_EXPO_DOCTOR] [12:03:30] 🎉 Didn't find any issues with the project!
[PREPARE_CREDENTIALS] Preparing credentials
[PREPARE_CREDENTIALS] Creating keychain
[PREPARE_CREDENTIALS] Preparing credentials for target 'freshy'
[PREPARE_CREDENTIALS] Getting distribution certificate fingerprint
[PREPARE_CREDENTIALS] Writing distribution certificate to /var/folders/mf/wnt5bgjn3vj_1d7213khcbbh0000gn/T/c3a46a29-a79e-4bdd-8c26-17cf398c9274.p12
[PREPARE_CREDENTIALS] Importing distribution certificate into the keychain
[PREPARE_CREDENTIALS] Initializing provisioning profile
[PREPARE_CREDENTIALS] Validating whether distribution certificate has been imported successfully
[PREPARE_CREDENTIALS] Verifying whether the distribution certificate and provisioning profile match
[PREBUILD] yarn run v1.22.17
[PREBUILD] $ /private/var/folders/mf/wnt5bgjn3vj_1d7213khcbbh0000gn/T/eas-build-local-nodejs/f5afd7c8-eb21-48c9-b120-ae279e343c59/build/node_modules/.bin/expo prebuild --no-install --platform ios
[PREBUILD] - Creating native project directories (./ios and ./android) and updating .gitignore
[PREBUILD] ✔ Created native project | gitignore skipped
[PREBUILD] - Adding Metro bundler config
[PREBUILD] ✔ Added Metro config
[PREBUILD] - Updating your package.json scripts, dependencies, and main file
[PREBUILD] ✔ Updated package.json and added index.js entry point for iOS and Android
[PREBUILD] › Removed "main": "node_modules/expo/AppEntry.js" from package.json because we recommend using index.js as main instead
[PREBUILD] - Config syncing
[PREBUILD] - Config syncing
[PREBUILD] ✔ Config synced
[PREBUILD] Done in 4.58s.
[PREBUILD] Running "yarn install" in the root dir of your repository
[PREBUILD] yarn install v1.22.17
[PREBUILD] [1/4] Resolving packages...
[PREBUILD] [2/4] Fetching packages...
[PREBUILD] [3/4] Linking dependencies...
[PREBUILD] [4/4] Building fresh packages...
[PREBUILD] success Saved lockfile.
[PREBUILD] Done in 4.30s.
[INSTALL_PODS] Installing pods
[INSTALL_PODS] Using Expo modules
[INSTALL_PODS] Auto-generating `.xcode.env.local` with $NODE_BINARY=/Users/mattsell/.volta/tools/image/node/17.5.0/bin/node
[INSTALL_PODS] Auto-linking React Native module for target `freshy`: segment-analytics-react-native
[INSTALL_PODS] [Codegen] Generating ./build/generated/ios/React-Codegen.podspec.json
[INSTALL_PODS] Analyzing dependencies
[INSTALL_PODS] Fetching podspec for `DoubleConversion` from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`
[INSTALL_PODS] [Codegen] Found FBReactNativeSpec
[INSTALL_PODS] Fetching podspec for `RCT-Folly` from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`
[INSTALL_PODS] Fetching podspec for `boost` from `../node_modules/react-native/third-party-podspecs/boost.podspec`
[INSTALL_PODS] Fetching podspec for `glog` from `../node_modules/react-native/third-party-podspecs/glog.podspec`
[INSTALL_PODS] [!] Unable to find a specification for `sovran-react-native` depended upon by `segment-analytics-react-native`
[INSTALL_PODS]
[INSTALL_PODS] You have either:
[INSTALL_PODS] * out-of-date source repos which you can update with `pod repo update` or with `pod install --repo-update`.
[INSTALL_PODS] * mistyped the name or version.
[INSTALL_PODS] * not added the source repo that hosts the Podspec to your Podfile.
[CLEAN_UP_CREDENTIALS] Destroying keychain - /var/folders/mf/wnt5bgjn3vj_1d7213khcbbh0000gn/T/turtle-v2-5c66fb97-0d9d-45be-9851-0cdf3b530765.keychain
[CLEAN_UP_CREDENTIALS] Removing provisioning profile
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment