Created
July 8, 2022 10:41
-
-
Save heapwalker/58e8e58df15db23bdb452dc1570e5879 to your computer and use it in GitHub Desktop.
pod install error
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
RNFBAnalytics: Using Firebase/AnalyticsWithoutAdIdSupport pod in place of default Firebase/Analytics | |
Using firebase.json from '/Users/ryan/workspace/gti/sportasone/firebase.json' | |
Adding a custom script phase for Pod RNFBApp: [RNFB] Core Configuration | |
Adding a custom script phase for Pod RNFBCrashlytics: [RNFB] Crashlytics Configuration | |
Auto-linking React Native modules for target `SportAsOne`: RNDateTimePicker, RNFBAnalytics, RNFBApp, RNFBAuth, RNFBCrashlytics, RNFBMessaging, RNFBPerf, RNFBStorage, RNGestureHandler, RNGoogleSignin, RNLocalize, RNReanimated, RNSVG, RNScreens, react-native-config, react-native-fbsdk-next, react-native-get-random-values, react-native-image-picker, react-native-pager-view, and react-native-safe-area-context | |
[Codegen] Generating ./build/generated/ios/React-Codegen.podspec.json | |
Analyzing dependencies | |
[Codegen] Found FBReactNativeSpec | |
/Users/ryan/workspace/gti/sportasone/node_modules/react-native/scripts/react_native_pods_utils/script_phases.rb:50: warning: Passing safe_level with the 2nd argument of ERB.new is deprecated. Do not use it, and specify other arguments as keyword arguments. | |
/Users/ryan/workspace/gti/sportasone/node_modules/react-native/scripts/react_native_pods_utils/script_phases.rb:50: warning: Passing trim_mode with the 3rd argument of ERB.new is deprecated. Use keyword argument like ERB.new(str, trim_mode: ...) instead. | |
RNFBAnalytics: Using Firebase/AnalyticsWithoutAdIdSupport pod in place of default Firebase/Analytics | |
objc[62420]: Class AppleTypeCRetimerRestoreInfoHelper is implemented in both /usr/lib/libauthinstall.dylib (0x200b85eb0) and /Library/Apple/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice (0x1081684f8). One of the two will be used. Which one is undefined. | |
objc[62420]: Class AppleTypeCRetimerFirmwareAggregateRequestCreator is implemented in both /usr/lib/libauthinstall.dylib (0x200b85f00) and /Library/Apple/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice (0x108168548). One of the two will be used. Which one is undefined. | |
objc[62420]: Class AppleTypeCRetimerFirmwareRequestCreator is implemented in both /usr/lib/libauthinstall.dylib (0x200b85f50) and /Library/Apple/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice (0x108168598). One of the two will be used. Which one is undefined. | |
objc[62420]: Class ATCRTRestoreInfoFTABFile is implemented in both /usr/lib/libauthinstall.dylib (0x200b85fa0) and /Library/Apple/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice (0x1081685e8). One of the two will be used. Which one is undefined. | |
objc[62420]: Class AppleTypeCRetimerFirmwareCopier is implemented in both /usr/lib/libauthinstall.dylib (0x200b85ff0) and /Library/Apple/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice (0x108168638). One of the two will be used. Which one is undefined. | |
objc[62420]: Class ATCRTRestoreInfoFTABSubfile is implemented in both /usr/lib/libauthinstall.dylib (0x200b86040) and /Library/Apple/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice (0x108168688). One of the two will be used. Which one is undefined. | |
――― MARKDOWN TEMPLATE ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― | |
### Command | |
``` | |
/opt/homebrew/lib/ruby/gems/3.1.0/bin/pod install | |
``` | |
### Report | |
* What did you do? | |
* What did you expect to happen? | |
* What happened instead? | |
### Stack | |
``` | |
CocoaPods : 1.11.3 | |
Ruby : ruby 3.1.2p20 (2022-04-12 revision 4491bb740a) [arm64-darwin21] | |
RubyGems : 3.3.11 | |
Host : macOS 12.3 (21E230) | |
Xcode : 13.3 (13E113) | |
Git : git version 2.32.0 (Apple Git-132) | |
Ruby lib dir : /opt/homebrew/Cellar/ruby/3.1.2/lib | |
Repositories : trunk - CDN - https://cdn.cocoapods.org/ | |
``` | |
### Plugins | |
``` | |
cocoapods-deintegrate : 1.0.5 | |
cocoapods-plugins : 1.0.0 | |
cocoapods-search : 1.0.1 | |
cocoapods-trunk : 1.6.0 | |
cocoapods-try : 1.2.0 | |
``` | |
### Podfile | |
```ruby | |
require_relative '../node_modules/react-native/scripts/react_native_pods' | |
require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules' | |
platform :ios, '11.0' | |
install! 'cocoapods', :deterministic_uuids => false | |
# https://rnfirebase.io/analytics/usage#disable-ad-id-usage-on-ios | |
$RNFirebaseAnalyticsWithoutAdIdSupport = true | |
target 'SportAsOne' do | |
config = use_native_modules! | |
# Flags change depending on the env values. | |
flags = get_default_flags() | |
use_react_native!( | |
:path => config[:reactNativePath], | |
# to enable hermes on iOS, change `false` to `true` and then install pods | |
:hermes_enabled => flags[:hermes_enabled], | |
:fabric_enabled => flags[:fabric_enabled], | |
# An absolute path to your application root. | |
:app_path => "#{Pod::Config.instance.installation_root}/.." | |
) | |
target 'SportAsOneTests' do | |
inherit! :complete | |
# Pods for testing | |
end | |
# For Google Signin | |
# https://github.com/react-native-google-signin/google-signin/blob/master/docs/ios-guide.md | |
pod 'GoogleSignIn', '~> 6.1.0' | |
# Enables Flipper. | |
# | |
# Note that if you have use_frameworks! enabled, Flipper will not work and | |
# you should disable the next line. | |
use_flipper!() | |
post_install do |installer| | |
react_native_post_install(installer) | |
__apply_Xcode_12_5_M1_post_install_workaround(installer) | |
end | |
end | |
``` | |
### Error | |
``` | |
LoadError - dlopen(/opt/homebrew/lib/ruby/gems/3.1.0/gems/ffi-1.15.5/lib/ffi_c.bundle, 0x0009): tried: '/opt/homebrew/lib/ruby/gems/3.1.0/gems/ffi-1.15.5/lib/ffi_c.bundle' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e')) - /opt/homebrew/lib/ruby/gems/3.1.0/gems/ffi-1.15.5/lib/ffi_c.bundle | |
<internal:/opt/homebrew/Cellar/ruby/3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require' | |
<internal:/opt/homebrew/Cellar/ruby/3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/ffi-1.15.5/lib/ffi.rb:5:in `rescue in <top (required)>' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/ffi-1.15.5/lib/ffi.rb:2:in `<top (required)>' | |
<internal:/opt/homebrew/Cellar/ruby/3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require' | |
<internal:/opt/homebrew/Cellar/ruby/3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/ethon-0.15.0/lib/ethon.rb:3:in `<top (required)>' | |
<internal:/opt/homebrew/Cellar/ruby/3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require' | |
<internal:/opt/homebrew/Cellar/ruby/3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/typhoeus-1.4.0/lib/typhoeus.rb:2:in `<top (required)>' | |
<internal:/opt/homebrew/Cellar/ruby/3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require' | |
<internal:/opt/homebrew/Cellar/ruby/3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:440:in `download_typhoeus_impl_async' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:372:in `download_and_save_with_retries_async' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:365:in `download_file_async' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:338:in `download_file' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:284:in `ensure_versions_file_loaded' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:208:in `search' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/aggregate.rb:83:in `block in search' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/aggregate.rb:83:in `select' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/aggregate.rb:83:in `search' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/cocoapods-1.11.3/lib/cocoapods/resolver.rb:416:in `create_set_from_sources' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/cocoapods-1.11.3/lib/cocoapods/resolver.rb:385:in `find_cached_set' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/cocoapods-1.11.3/lib/cocoapods/resolver.rb:360:in `specifications_for_dependency' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/cocoapods-1.11.3/lib/cocoapods/resolver.rb:165:in `search_for' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/cocoapods-1.11.3/lib/cocoapods/resolver.rb:274:in `block in sort_dependencies' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/cocoapods-1.11.3/lib/cocoapods/resolver.rb:267:in `each' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/cocoapods-1.11.3/lib/cocoapods/resolver.rb:267:in `sort_by' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/cocoapods-1.11.3/lib/cocoapods/resolver.rb:267:in `sort_by!' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/cocoapods-1.11.3/lib/cocoapods/resolver.rb:267:in `sort_dependencies' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/molinillo-0.8.0/lib/molinillo/delegates/specification_provider.rb:60:in `block in sort_dependencies' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/molinillo-0.8.0/lib/molinillo/delegates/specification_provider.rb:77:in `with_no_such_dependency_error_handling' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/molinillo-0.8.0/lib/molinillo/delegates/specification_provider.rb:59:in `sort_dependencies' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/molinillo-0.8.0/lib/molinillo/resolution.rb:754:in `push_state_for_requirements' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/molinillo-0.8.0/lib/molinillo/resolution.rb:744:in `require_nested_dependencies_for' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/molinillo-0.8.0/lib/molinillo/resolution.rb:727:in `activate_new_spec' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/molinillo-0.8.0/lib/molinillo/resolution.rb:684:in `attempt_to_activate' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/molinillo-0.8.0/lib/molinillo/resolution.rb:254:in `process_topmost_state' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/molinillo-0.8.0/lib/molinillo/resolution.rb:182:in `resolve' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/molinillo-0.8.0/lib/molinillo/resolver.rb:43:in `resolve' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/cocoapods-1.11.3/lib/cocoapods/resolver.rb:94:in `resolve' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/cocoapods-1.11.3/lib/cocoapods/installer/analyzer.rb:1078:in `block in resolve_dependencies' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/cocoapods-1.11.3/lib/cocoapods/user_interface.rb:64:in `section' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/cocoapods-1.11.3/lib/cocoapods/installer/analyzer.rb:1076:in `resolve_dependencies' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/cocoapods-1.11.3/lib/cocoapods/installer/analyzer.rb:124:in `analyze' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/cocoapods-1.11.3/lib/cocoapods/installer.rb:416:in `analyze' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/cocoapods-1.11.3/lib/cocoapods/installer.rb:241:in `block in resolve_dependencies' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/cocoapods-1.11.3/lib/cocoapods/user_interface.rb:64:in `section' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/cocoapods-1.11.3/lib/cocoapods/installer.rb:240:in `resolve_dependencies' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/cocoapods-1.11.3/lib/cocoapods/installer.rb:161:in `install!' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/cocoapods-1.11.3/lib/cocoapods/command/install.rb:52:in `run' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/claide-1.1.0/lib/claide/command.rb:334:in `run' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/cocoapods-1.11.3/lib/cocoapods/command.rb:52:in `run' | |
/opt/homebrew/lib/ruby/gems/3.1.0/gems/cocoapods-1.11.3/bin/pod:55:in `<top (required)>' | |
/opt/homebrew/lib/ruby/gems/3.1.0/bin/pod:25:in `load' | |
/opt/homebrew/lib/ruby/gems/3.1.0/bin/pod:25:in `<main>' | |
``` | |
――― TEMPLATE END ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― | |
[!] Oh no, an error occurred. | |
Search for existing GitHub issues similar to yours: | |
https://github.com/CocoaPods/CocoaPods/search?q=dlopen%28%2Fopt%2Fhomebrew%2Flib%2Fruby%2Fgems%2F3.1.0%2Fgems%2Fffi-1.15.5%2Flib%2Fffi_c.bundle%2C+0x0009%29%3A+tried%3A+%27%2Fopt%2Fhomebrew%2Flib%2Fruby%2Fgems%2F3.1.0%2Fgems%2Fffi-1.15.5%2Flib%2Fffi_c.bundle%27+%28mach-o+file%2C+but+is+an+incompatible+architecture+%28have+%27x86_64%27%2C+need+%27arm64e%27%29%29+-+%2Fopt%2Fhomebrew%2Flib%2Fruby%2Fgems%2F3.1.0%2Fgems%2Fffi-1.15.5%2Flib%2Fffi_c.bundle&type=Issues | |
If none exists, create a ticket, with the template displayed above, on: | |
https://github.com/CocoaPods/CocoaPods/issues/new | |
Be sure to first read the contributing guide for details on how to properly submit a ticket: | |
https://github.com/CocoaPods/CocoaPods/blob/master/CONTRIBUTING.md | |
Don't forget to anonymize any private data! | |
Looking for related issues on cocoapods/cocoapods... | |
Searching for inspections failed: undefined method `map' for nil:NilClass | |
report.issues = results['items'].map { |item| Issue.new(item) } | |
^^^^ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment