Cocoapods, ошибка установки модуля, как это исправить?

#react-native #cocoapods

Вопрос:

суман@грут:~/ALL_MINE/REACT/REACT_NATIVE/фоторедактор$ cd ios суман@грут:~/ALL_MINE/REACT/REACT_NATIVE/фоторедактор/ios$ установка модуля


Добавление фазы пользовательского сценария для Pod RNFBApp: Конфигурация ядра [RNFB]

Автоматическое связывание модулей React Native для целевого PhotoEditor объекта : RNFBApp, RNFBFirestore, RNGestureHandler, RNScreens, RNVectorIcons, средство выбора изображений react-native, представление пейджера react-native и контекст безопасной зоны react-native

Анализ зависимостей

Получение подспек для DoubleConversion от ../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec

Получение подспек для RCT-Folly от ../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec

Получение подспек для boost от ../node_modules/react-native/third-party-podspecs/boost.podspec

Получение подспек для glog от ../node_modules/react-native/third-party-podspecs/glog.podspec

Загрузка зависимостей

  • Установка BoringSSL-GRPC (0.0.7)
  • Установка CocoaAsyncSocket (7.6.5) Установка DoubleConversion (1.1.6)
  • Установка FBLazyVector (0.66.1)
  • Установка FBReactNativeSpec (0.66.1) Установка Firebase (8.9.0)
  • Установка FirebaseCore (8.9.0)
  • Установка FirebaseCoreDiagnostics (8.9.0)
  • Установка FirebaseFirestore (8.9.1)
  • Установка флиппера (0.99.0)
  • Установка Flipper-Boost-iOSX (1.76.0.1.11)
  • Установка флиппера-Двойная конверсия (3.1.7)
  • Установка Flipper-Fmt (7.1.7)
  • Установка флиппера-Глупость (2.6.7)
  • Установка Flipper-Glog (0.3.6)

[!] /usr/bin/bash -c set -e #!/bin/bash

Авторское право (c) Facebook, Inc. и ее филиалы.

This source code is licensed under the MIT license found in the

LICENSE file in the root directory of this source tree.

set -e

PLATFORM_NAME=»${PLATFORM_NAME:-iphoneos}»
CURRENT_ARCH=»${CURRENT_ARCH}»

if [ -z «$CURRENT_ARCH» ] || [ «$CURRENT_ARCH» == «undefined_arch» ];
then
# Xcode 10 beta sets CURRENT_ARCH to «undefined_arch», this leads to incorrect linker arg.
# it’s better to rely on platform name as fallback because architecture differs between simulator and device

 if [[ "$PLATFORM_NAME" == *"simulator"* ]]; then
    CURRENT_ARCH="x86_64"
else
    CURRENT_ARCH="armv7"
fi fi
 

export CC=»$(xcrun -find -sdk $PLATFORM_NAME cc) -arch $CURRENT_ARCH
-isysroot $(xcrun -sdk $PLATFORM_NAME —show-sdk-path)» export CXX=»$CC»

Remove automake symlink if it exists if [ -h «test-driver» ]; then

 rm test-driver fi
 

./configure —host arm-apple-darwin

Fix build for tvOS cat << EOF >> src/config.h /* Add in so we have Apple Target Conditionals */

#ifdef APPLE
#include <TargetConditionals.h>
#include <Availability.h>
#endif /* Special configuration for AppleTVOS /
#if TARGET_OS_TV
#undef HAVE_SYSCALL_H
#undef HAVE_SYS_SYSCALL_H
#undef OS_MACOSX
#endif /
Special configuration for ucontext */
#undef HAVE_UCONTEXT_H
#undef PC_FROM_UCONTEXT
#if defined(x86_64)
#define PC_FROM_UCONTEXT uc_mcontext->__ss.__rip
#elif defined(i386)
#define PC_FROM_UCONTEXT uc_mcontext->__ss.__eip
#endif EOF

Prepare exported header include EXPORTED_INCLUDE_DIR=»exported/glog» mkdir -p exported/glog cp -f src/glog/log_severity.h

«$EXPORTED_INCLUDE_DIR/» cp-f src/glog/ведение журнала.h «$EXPORTED_INCLUDE_DIR/» cp-f src/glog/raw_logging.h «$EXPORTED_INCLUDE_DIR/» cp-f src/glog/stl_logging.h «$EXPORTED_INCLUDE_DIR/» cp-f src/glog/vlog_is_on.h «$EXPORTED_INCLUDE_DIR/»

проверка установки, совместимой с BSD… /usr/bin/install -c проверяет, является ли среда сборки нормальной… да, проверка на arm-apple-darwin-полосу… нет проверки на полосу… проверка полосы на потокобезопасный mkdir-p… /usr/bin/mkdir -p проверка на gawk… нет проверки на mawk… mawk проверка, устанавливает ли make $(MAKE)… да, проверка того, поддерживает ли make вложенные переменные… да, проверяю arm-apple-darwin-gcc… -arch armv7 -isysroot проверяет, работает ли компилятор C… без в /usr/Бен/Баш: строка 24: xcrun: команда не найдена /usr/Бен/Баш: строка 24: xcrun: команда не найдена /главная/Суман/библиотека/кэши/CocoaPods/стручки/выпуск/Флиппер-глогг/0.3.6-1dfd6/отсутствовал: неизвестно --is-lightweight' option Try /главная/Суман/библиотека/кэши/CocoaPods/стручки/выпуск/Флиппер-глогг/0.3.6-1dfd6/отсутствует —Help’ для получения дополнительной информации указать: предупреждение: «пропавший» сценарий слишком старые или отсутствующие настроить: ошибка: в /home/suman/Library/Caches/CocoaPods/Pods/Release/Flipper-Glog/0.3.6-1dfd6': configure: error: C compiler cannot create executables See конфигурации.войдите в систему » для получения более подробной информации

суман@грут:~/ALL_MINE/РЕАКЦИЯ/РЕАКЦИЯ/фоторедактор/ios$

Ответ №1:

Я смог решить эту проблему, убедившись, что для параметра «Инструменты командной строки» в Xcode установлен допустимый параметр (в Настройках -> Местоположения).