Под установкой нет разрешения
Я пытаюсь установить начальный комплект реагировать на Firebase на виртуальной машине с MacOS 10.3 на Windows 10. Я совершенно новичок в MacOS.
Я начал с клонирования, а затем следуя инструкциям: cdact-native-firebase-starter npm install cd ios, затем pod install (уже установлены cocoapods с камнями sudo)
при запуске pod install возникает эта ошибка:
команда
/usr/local/bin/pod install
отчет
Что ты сделал?
Чего ты ожидал?
Что случилось вместо этого?
стек
CocoaPods : 1.5.3 Ruby : ruby 2.3.3p222 (2016-11-21 revision 56859) [universal.x86_64-darwin17] RubyGems : 2.5.2 Host : Mac OS X 10.13.5 (17F77) Xcode : 9.4 (9F1027a) Git : git version 2.15.1 (Apple Git-101) Ruby lib dir : /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib Repositories :
Плагины
cocoapods-deintegrate : 1.0.2 cocoapods-plugins : 1.0.0 cocoapods-search : 1.0.0 cocoapods-stats : 1.0.0 cocoapods-trunk : 1.3.1 cocoapods-try : 1.1.0
Podfile
```Рубин
Раскомментируйте следующую строку, чтобы определить глобальную платформу для платформы вашего проекта: ios, '9.0'
target 'RNFirebaseStarter' do # Раскомментировать следующую строку, если вы используете Swift или хотите использовать динамические фреймворки # use_frameworks!
# Стручки для RNFirebaseStarter
# Требуется модулем RNFirebase 'Firebase / Core', '~> 5.3.0'
# [ДОПОЛНИТЕЛЬНЫЕ ПАРОЛИ] - закомментируйте блоки для продуктов Firebase, которые вы не будете использовать. модуль 'Firebase/AdMob', '~> 5.3.0' модуль 'Firebase/Auth', '~> 5.3.0' модуль 'Firebase/Crash', '~> 5.3.0' модуль 'Firebase/Database', '~> 5.3.0' pod 'Firebase/ DynamicLinks', '~> 5.3.0' pod 'Firebase/ Firestore ',' ~> 5.3.0 '# pod Модуль 'Firebase / Invites', '~> 5.3.0' модуль 'Firebase / Messaging', '~> 5.3.0' модуль 'Firebase / RemoteConfig', '~> 5.3.0' модуль 'Firebase / Storage', '~ > 5.3.0 'pod' Firebase / Performance ',' ~> 5.3.0 'pod' Fabric', '~> 1.7.5' pod 'Crashlytics', '~> 3.10.4'
конец ```
ошибка
Errno::EACCES - Permission denied @ dir_s_mkdir - /react-native-firebase-starter/ios/Pods /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/fileutils.rb:253:in `mkdir' /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/fileutils.rb:253:in `fu_mkdir' /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/fileutils.rb:227:in `block (2 levels) in mkdir_p' /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/fileutils.rb:225:in `reverse_each' /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/fileutils.rb:225:in `block in mkdir_p' /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/fileutils.rb:211:in `each' /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/fileutils.rb:211:in `mkdir_p' /Users/zolz/.gem/ruby/2.3.0/gems/cocoapods-1.5.3/lib/cocoapods/sandbox.rb:58:in `initialize' /Users/zolz/.gem/ruby/2.3.0/gems/cocoapods-1.5.3/lib/cocoapods/config.rb:184:in `new' /Users/zolz/.gem/ruby/2.3.0/gems/cocoapods-1.5.3/lib/cocoapods/config.rb:184:in `sandbox' /Users/zolz/.gem/ruby/2.3.0/gems/cocoapods-1.5.3/lib/cocoapods/command.rb:140:in `installer_for_config' /Users/zolz/.gem/ruby/2.3.0/gems/cocoapods-1.5.3/lib/cocoapods/command/install.rb:38:in `run' /Library/Ruby/Gems/2.3.0/gems/claide-1.0.2/lib/claide/command.rb:334:in `run' /Users/zolz/.gem/ruby/2.3.0/gems/cocoapods-1.5.3/lib/cocoapods/command.rb:52:in `run' /Users/zolz/.gem/ruby/2.3.0/gems/cocoapods-1.5.3/bin/pod:55:in `<top (required)>' /usr/local/bin/pod:22:in `load' /usr/local/bin/pod:22:in `<main>'
――― КОНЦЕ ШАБЛОНА ――――――――――――――――――――――――――――――――――――――――――――― -------------------
[!] О нет, произошла ошибка.
Найдите существующие проблемы GitHub, похожие на ваши: https://github.com/CocoaPods/CocoaPods/search?q=Permission+denied+%40+dir_s_mkdir+-+%2Freact-native-firebase-starter%2Fios%2FPods&type=Issues
Если ничего не существует, создайте заявку с шаблоном, показанным выше, по адресу: https://github.com/CocoaPods/CocoaPods/issues/new
Обязательно сначала прочтите руководство для получения подробной информации о том, как правильно отправить заявку: https://github.com/CocoaPods/CocoaPods/blob/master/CONTRIBUTING.md
Не забудьте анонимировать любые личные данные!
Поиск связанных вопросов по кокаподам / кокаподам... Не найдено похожих проблем. Чтобы создать новую проблему, пожалуйста, посетите: https://github.com/cocoapods/cocoapods/issues/new
Я уже попробовал:
sudo chown -R username:groupname ~/Library/Caches/CocoaPods
но он говорит, что каталог не найден.
Большое спасибо.
2 ответа
Кажется, что Привилегия Только для чтения проекта и cocoapods может создать папку Pod.
Пытаться chmod 755 /react-native-firebase-starter/ios
даст разрешение на создание папки Pod
или клонируй-реагируй-