infinitered / ignite

Infinite Red's battle-tested React Native project boilerplate, along with a CLI, component/model generators, and more!
MIT License
17.64k stars 1.4k forks source link

Ignite-cli new app failing at dependencies installation (expo-detox-hook/ExpoDetoxHook) #2301

Closed funfake closed 1 year ago

funfake commented 1 year ago

Describe the bug

Hi! I'g going through an issue with my Ignite app creation during dependencies install. It gives me that error that I can't overcome. I've looked everywhere online, reinstalled cocoapods, reinstalling the cli, switched from yarn to npm. Nothing changes. Thanks a lot for your help !

Error

⠋ Installing yarn dependencies (wow these are heavy)
/Users/william/.config/yarn/global/node_modules/gluegun/build/index.js:15
    throw up;
    ^
warning ../../package.json: No license field
warning @expo/webpack-config > webpack-dev-server > chokidar@2.1.8: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies
warning @expo/webpack-config > copy-webpack-plugin > cacache > @npmcli/move-file@1.1.2: This functionality has been moved to @npmcli/fs
warning @expo/webpack-config > webpack-dev-server > chokidar > fsevents@1.2.13: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.
warning @expo/webpack-config > webpack-dev-server > sockjs > uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
warning @expo/webpack-config > webpack-dev-server > webpack-log > uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
warning @expo/webpack-config > webpack-dev-server > url > querystring@0.2.0: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
warning @expo/webpack-config > webpack > watchpack > watchpack-chokidar2 > chokidar@2.1.8: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies
warning @expo/webpack-config > webpack > micromatch > snapdragon > source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated
warning @expo/webpack-config > webpack > micromatch > snapdragon > source-map-resolve > urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
warning @expo/webpack-config > webpack > micromatch > snapdragon > source-map-resolve > resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
warning @expo/webpack-config > webpack > micromatch > snapdragon > source-map-resolve > source-map-url@0.4.1: See https://github.com/lydell/source-map-url#deprecated
warning @expo/webpack-config > optimize-css-assets-webpack-plugin > cssnano > cssnano-preset-default > postcss-svgo > svgo@1.3.2: This SVGO version is no longer supported. Upgrade to v2.x.x.
warning @expo/webpack-config > optimize-css-assets-webpack-plugin > cssnano > cssnano-preset-default > postcss-svgo > svgo > stable@0.1.8: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility
warning expo > uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
warning expo > expo-constants > uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
warning expo > expo-file-system > uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
warning expo > expo-asset > expo-constants > uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
warning expo > expo-asset > expo-file-system > uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
warning expo > @expo/cli > uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
warning react-native > @react-native-community/cli > @react-native-community/cli-plugin-metro > metro > metro-minify-uglify > uglify-es@3.3.9: support for ECMAScript is superseded by uglify-js as of v3.13.0
warning babel-jest > @jest/transform > jest-haste-map > sane@4.1.0: some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added
warning detox > tempfile > uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
warning detox-expo-helpers > xdl > axios@0.19.0-beta.1: Beta version should not be used anymore
warning detox-expo-helpers > xdl > joi@14.0.4: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
warning detox-expo-helpers > xdl > querystring@0.2.1: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
warning detox-expo-helpers > xdl > uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
warning detox-expo-helpers > xdl > @expo/bunyan > uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
warning detox-expo-helpers > xdl > raven@2.6.4: Please upgrade to @sentry/node. See the migration guide https://bit.ly/3ybOlo7
warning detox-expo-helpers > xdl > raven > uuid@3.3.2: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
warning detox-expo-helpers > xdl > request-promise-native@1.0.9: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142
warning detox-expo-helpers > xdl > @expo/ngrok > uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
warning detox-expo-helpers > xdl > raven-js@3.27.2: Please upgrade to @sentry/browser. See the migration guide https://bit.ly/3ybOlo7
warning detox-expo-helpers > xdl > request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
warning detox-expo-helpers > xdl > @expo/ngrok > request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
warning detox-expo-helpers > xdl > request > uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
warning detox-expo-helpers > xdl > xmldom@0.1.31: Deprecated due to CVE-2021-21366 resolved in 0.5.0
warning detox-expo-helpers > xdl > plist > xmldom@0.1.31: Deprecated due to CVE-2021-21366 resolved in 0.5.0
warning detox-expo-helpers > xdl > joi > hoek@6.1.3: This module has moved and is now available at @hapi/hoek. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
warning detox-expo-helpers > xdl > analytics-node > superagent@3.8.3: Please upgrade to v7.0.2+ of superagent.  We have fixed numerous issues with streams, form-data, attach(), filesystem errors not bubbling up (ENOENT on attach()), and all tests are now passing.  See the releases tab for more information at <https://github.com/visionmedia/superagent/releases>.
warning detox-expo-helpers > xdl > slugid > uuid@2.0.3: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
warning detox-expo-helpers > xdl > joi > topo@3.0.3: This module has moved and is now available at @hapi/topo. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
warning detox-expo-helpers > xdl > joi > topo > hoek@6.1.3: This module has moved and is now available at @hapi/hoek. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
warning detox-expo-helpers > xdl > request > har-validator@5.1.5: this library is no longer supported
warning detox-expo-helpers > xdl > analytics-node > superagent > formidable@1.2.6: Please upgrade to latest, formidable@v2 or formidable@v3! Check these notes: https://bit.ly/2ZEqIau
warning detox-expo-helpers > xdl > @expo/osascript > babel-runtime > core-js@2.6.12: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.
warning detox-expo-helpers > xdl > pacote > make-fetch-happen > node-fetch-npm@2.0.4: This module is not used anymore, npm uses minipass-fetch for its fetch implementation now
warning jest > @jest/core > jest-config > jest-environment-jsdom > jsdom > w3c-hr-time@1.0.2: Use your platform's native performance.now() and performance.timeOrigin.
warning metro-config > metro > metro-minify-uglify > uglify-es@3.3.9: support for ECMAScript is superseded by uglify-js as of v3.13.0
warning mocha > debug@3.2.6: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)
warning mocha > mkdirp@0.5.4: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
warning webpack-dev-server > chokidar@2.1.8: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies
warning "jest-expo > react-test-renderer@18.1.0" has incorrect peer dependency "react@^18.1.0".
error /Users/william/Dev/OMNx/node_modules/expo-detox-hook: Command failed.
Exit code: 1
Command: node scripts/postinstall.js
Arguments: 
Directory: /Users/william/Dev/OMNx/node_modules/expo-detox-hook
Output:
+ xcodebuild -version
+++ dirname /Users/william/Dev/OMNx/node_modules/expo-detox-hook/scripts/build_framework.ios.sh
++ dirname /Users/william/Dev/OMNx/node_modules/expo-detox-hook/scripts
+ rootPath=/Users/william/Dev/OMNx/node_modules/expo-detox-hook
++ node -p 'require('\''/Users/william/Dev/OMNx/node_modules/expo-detox-hook/package.json'\'').version'
+ version=1.0.10
++ echo 1.0.10
++ xcodebuild -version
++ shasum
++ awk '{print $1}'
+ sha1=6cf16ba0936fbe240fddb41294e4099ed5b76ae5
+ frameworkDirPath=/Users/william/Library/ExpoDetoxHook/ios/6cf16ba0936fbe240fddb41294e4099ed5b76ae5
+ frameworkPath=/Users/william/Library/ExpoDetoxHook/ios/6cf16ba0936fbe240fddb41294e4099ed5b76ae5/ExpoDetoxHook.framework
+ main
+ '[' -d /Users/william/Library/ExpoDetoxHook/ios/6cf16ba0936fbe240fddb41294e4099ed5b76ae5 ']'
+ prepareAndBuildFramework
+ '[' -d /Users/william/Dev/OMNx/node_modules/expo-detox-hook/ios ']'
+ sourcePath=/Users/william/Dev/OMNx/node_modules/expo-detox-hook/ios_src
+ extractSources /Users/william/Dev/OMNx/node_modules/expo-detox-hook/ios_src
+ sourcePath=/Users/william/Dev/OMNx/node_modules/expo-detox-hook/ios_src
+ echo 'Extracting ExpoDetoxHook sources...'
+ mkdir -p /Users/william/Dev/OMNx/node_modules/expo-detox-hook/ios_src
Extracting ExpoDetoxHook sources...
+ tar -xjf /Users/william/Dev/OMNx/node_modules/expo-detox-hook/ExpoDetoxHook-ios-src.tbz -C /Users/william/Dev/OMNx/node_modules/expo-detox-hook/ios_src
+ buildFramework /Users/william/Dev/OMNx/node_modules/expo-detox-hook/ios_src
+ sourcePath=/Users/william/Dev/OMNx/node_modules/expo-detox-hook/ios_src
+ echo 'Building ExpoDetoxHook.framework from /Users/william/Dev/OMNx/node_modules/expo-detox-hook/ios_src...'
+ mkdir -p /Users/william/Library/ExpoDetoxHook/ios/6cf16ba0936fbe240fddb41294e4099ed5b76ae5
Building ExpoDetoxHook.framework from /Users/william/Dev/OMNx/node_modules/expo-detox-hook/ios_src...
+ /Users/william/Dev/OMNx/node_modules/expo-detox-hook/scripts/build_universal_framework.sh /Users/william/Dev/OMNx/node_modules/expo-detox-hook/ios_src/ExpoDetoxHook.xcodeproj /Users/william/Library/ExpoDetoxHook/ios/6cf16ba0936fbe240fddb41294e4099ed5b76ae5
node:child_process:867
    throw err;
    ^

Error: Command failed: /Users/william/Dev/OMNx/node_modules/expo-detox-hook/scripts/build_framework.ios.sh
    at checkExecSyncError (node:child_process:826:11)
    at Object.execFileSync (node:child_process:864:15)
    at Object.<anonymous> (/Users/william/Dev/OMNx/node_modules/expo-detox-hook/scripts/postinstall.js:2:27)
    at Module._compile (node:internal/modules/cjs/loader:1101:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1153:10)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
    at node:internal/main/run_main_module:17:47 {
  status: 134,
  signal: null,
  output: [ null, null, null ],
  pid: 21992,
  stdout: null,
  stderr: null
}

(Use node --trace-uncaught ... to show where the exception was thrown)

Steps to reproduce

ignite-cli new OMNx or npx ignite-cli@latest new OMNx (same results)

Ignite version

8.3.1

Additional info

System
  platform           darwin                                                
  arch               x64                                                   
  cpu                12 cores     Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz 
  directory          william      /Users/william                           

JavaScript (and globally-installed packages)
  node               16.13.1      /Users/william/.nvm/versions/node/v16.13.1/bin/node 
  npm                8.1.2        /Users/william/.nvm/versions/node/v16.13.1/bin/npm  
    @expo/ngrok      4.1.0                                                            
    @ionic/cli       6.19.0                                                           
    cordova-res      0.15.4                                                           
    corepack         0.10.0                                                           
    firebase-tools   11.0.1                                                           
    http-server      14.1.1                                                           
    npm              8.1.2                                                            
    yarn             1.22.19                                                          
  yarn               1.22.19      /Users/william/.nvm/versions/node/v16.13.1/bin/yarn 
    expo-cli         6.0.2                                                            
    ignite-cli       8.3.1                                                            
  pnpm               -            not installed                                       
  expo               -            not installed                                       

Ignite
  ignite-cli         8.3.1        /usr/local/bin/ignite                                            
  ignite src         build        /Users/william/.config/yarn/global/node_modules/ignite-cli/build 

Android
  java               15.0.2       /usr/bin/java 
  android home       -            undefined     

iOS
  xcode              14.1       
  cocoapods          1.11.3       /usr/local/bin/pod 

Tools
  git                git version 2.33.0   /usr/local/bin/git 
frankcalise commented 1 year ago

Hi @funfake I'm sorry you're having trouble - can you try the following steps? It seems like your directory got created, correct?

cd OMNx npx pod-install

Does that pod install get completed?

funfake commented 1 year ago

Hi! Thanks for your help. I installed expo which was missing in the ignite doctor. Sadly I get the same error. The directory got created but I don't think the dependency install went through. Does that mean that everything will work even with those errors ? I ran your command with the following outputs :

Need to install the following packages: pod-install Ok to proceed? (y) y Scanning for pods... 1.11.3

pod install Using Expo modules Auto-generating .xcode.env.local with $NODE_BINARY=/Users/william/.nvm/versions/node/v16.13.1/bin/node Auto-linking React Native modules for target HelloWorld: RNBootSplash, RNCAsyncStorage, RNGestureHandler, RNReanimated, RNScreens, and react-native-safe-area-context [Codegen] Generating ./build/generated/ios/React-Codegen.podspec.json Pull request detected: null fatal: not a git repository (or any of the parent directories): .git Analyzing dependencies Fetching podspec for DoubleConversion from ../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec [Codegen] Found FBReactNativeSpec Fetching podspec for RCT-Folly from ../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec Fetching podspec for boost from ../node_modules/react-native/third-party-podspecs/boost.podspec Fetching podspec for glog from ../node_modules/react-native/third-party-podspecs/glog.podspec Fetching podspec for hermes-engine from ../node_modules/react-native/sdks/hermes/hermes-engine.podspec [!] CocoaPods could not find compatible versions for pod "hermes-engine": In snapshot (Podfile.lock): hermes-engine (from ../node_modules/react-native/sdks/hermes/hermes-engine.podspec)

In Podfile: hermes-engine (from ../node_modules/react-native/sdks/hermes/hermes-engine.podspec)

It seems like you've changed the version of the dependency hermes-engine and it differs from the version stored in Pods/Local Podspecs. You should run pod update hermes-engine --no-repo-update to apply changes made locally. Couldn't install: hermes-engine. Updating the Pods project and trying again...

pod update hermes-engine --no-repo-update Using Expo modules Auto-linking React Native modules for target HelloWorld: RNBootSplash, RNCAsyncStorage, RNGestureHandler, RNReanimated, RNScreens, and react-native-safe-area-context [Codegen] Generating ./build/generated/ios/React-Codegen.podspec.json Pull request detected: null fatal: not a git repository (or any of the parent directories): .git Analyzing dependencies Fetching podspec for DoubleConversion from ../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec [Codegen] Found FBReactNativeSpec Fetching podspec for RCT-Folly from ../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec Fetching podspec for boost from ../node_modules/react-native/third-party-podspecs/boost.podspec Fetching podspec for glog from ../node_modules/react-native/third-party-podspecs/glog.podspec Fetching podspec for hermes-engine from ../node_modules/react-native/sdks/hermes/hermes-engine.podspec Downloading dependencies Installing CocoaAsyncSocket (7.6.5) Installing DoubleConversion (1.1.6) Installing EXApplication (4.2.2) Installing EXConstants (13.2.4) Installing EXDevice (4.3.0) Installing EXFileSystem (14.1.0) Installing EXFont (10.2.1) Installing EXSplashScreen (0.16.2) Installing Expo (46.0.17) Installing ExpoKeepAwake (10.2.1) Installing ExpoLocalization (13.1.0) Installing ExpoModulesCore (0.11.9) Installing FBLazyVector (0.69.7) Installing FBReactNativeSpec (0.69.7) Installing Flipper (0.157.0) Installing Flipper-Boost-iOSX (1.76.0.1.11) Installing Flipper-DoubleConversion (3.2.0.1) Installing Flipper-Fmt (7.1.7) Installing Flipper-Folly (2.6.10) Installing Flipper-Glog (0.5.0.5) Installing Flipper-PeerTalk (0.0.4) Installing Flipper-RSocket (1.4.3) Installing FlipperKit (0.157.0) Installing OpenSSL-Universal (1.1.1100) Installing RCT-Folly (2021.06.28.00-v2) Installing RCTRequired (0.69.7) Installing RCTTypeSafety (0.69.7) Installing RNBootSplash (4.3.2) Installing RNCAsyncStorage (1.17.11) Installing RNGestureHandler (2.5.0) Installing RNReanimated (2.9.1) Installing RNScreens (3.15.0) Installing React (0.69.7) Installing React-Codegen (0.69.7) Installing React-Core (0.69.7) Installing React-CoreModules (0.69.7) Installing React-RCTActionSheet (0.69.7) Installing React-RCTAnimation (0.69.7) Installing React-RCTBlob (0.69.7) Installing React-RCTImage (0.69.7) Installing React-RCTLinking (0.69.7) Installing React-RCTNetwork (0.69.7) Installing React-RCTSettings (0.69.7) Installing React-RCTText (0.69.7) Installing React-RCTVibration (0.69.7) Installing React-bridging (0.69.7) Installing React-callinvoker (0.69.7) Installing React-cxxreact (0.69.7) Installing React-hermes (0.69.7) Installing React-jsi (0.69.7) Installing React-jsiexecutor (0.69.7) Installing React-jsinspector (0.69.7) Installing React-logger (0.69.7) Installing React-perflogger (0.69.7) Installing React-runtimeexecutor (0.69.7) Installing ReactCommon (0.69.7) Installing SocketRocket (0.6.0) Installing Yoga (1.14.0) Installing YogaKit (1.18.1) Installing boost (1.76.0) Installing fmt (6.2.1) Installing glog (0.3.5) Installing hermes-engine (0.69.7) Installing libevent (2.1.12) Installing react-native-safe-area-context (4.3.4) Generating Pods project /Users/william/Dev/OMNx/ios/Pods/Target Support Files/Pods-HelloWorld/Pods-HelloWorld.release.xcconfig /Users/william/Dev/OMNx/ios/Pods/Target Support Files/Pods-HelloWorld/Pods-HelloWorld.debug.xcconfig /Users/william/Dev/OMNx/ios/Pods/Target Support Files/Pods-HelloWorld-HelloWorldTests/Pods-HelloWorld-HelloWorldTests.release.xcconfig /Users/william/Dev/OMNx/ios/Pods/Target Support Files/Pods-HelloWorld-HelloWorldTests/Pods-HelloWorld-HelloWorldTests.debug.xcconfig Setting REACT_NATIVE build settings Integrating client project Patching imports for file: /Users/william/Dev/OMNx/node_modules/react-native-gesture-handler/ios/RNGestureHandlerManager.mm expo_patch_react_imports! took 0.241 seconds to transform files. Pod installation complete! There are 75 dependencies from the Podfile and 65 total pods installed.

  • Use the $(inherited) flag, or
  • Remove the build settings from the target.
  • Use the $(inherited) flag, or
  • Remove the build settings from the target.

It seems to have failed at some point but retried and got through.

frankcalise commented 1 year ago

@funfake yeah the Podfile.lock file should be fixed now - I was able to reproduce over here as well. I just opened a PR to fix this issue, but in the mean time you can get going now.

You should be able to yarn from the project directory and see that things go through correctly now (although dependencies should be installed, the snag you hit comes after installation).

However, keep in mind that your git repo might not have been started yet since installation cut out early. I can't tell if you were doing this by the general command you posted.

Hope that helps and keep an eye on #2302 where this gets fixed entirely. Sorry about that

funfake commented 1 year ago

I'm glad you were able to reproduce the issue on your side. I was afraid my install had a problem. The project starts with expo meaning that I can enjoy your excellent hello world app so that's cool. I will take care of the git manually. I will keep an eye on #2303 and see how it goes.

Thanks again for your help. It’s a pleasure to have been helped by you. Should I close this issue now ?

frankcalise commented 1 year ago

No problem glad you got it resolved, you can leave it open - it'll get closed when we push the fix. Thank you!

infinitered-circleci commented 1 year ago

:tada: This issue has been resolved in version 8.3.2 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

ThomasGHenry commented 1 year ago

fnm default 16 npx ignite-cli@latest new MyApp --yes

Command failed: .../node_modules/expo-detox-hook/scripts/build_framework.ios.sh

npm uninstall -g ignite-cli sudo xcode-select --install sudo xcode-select -s /Applications/Xcode.app/Contents/Developer command rm -rf MyApp npx ignite-cli@latest new MyApp --debug --yes

Command failed: .../node_modules/expo-detox-hook/scripts/build_framework.ios.sh

cd MyApp/ npx pod-install yarn

Command failed: .../node_modules/expo-detox-hook/scripts/build_framework.ios.sh

🤷🏽‍♂️

zjhiphop commented 1 year ago

@ThomasGHenry Open XCode and install will work.