Я создал новый реактивный проект через терминал.
react-native init PlayWithAnimation
когда я запускаю приложение для реагирования через Xcode. Я получил эту ошибку.
/bin/sh -c\ "/Users/sumit/Desktop/React\Native/RNN/ios/build/Build/Intermediates/React.build/Debug-iphonesimulator/double-conversion.build/ Script - 190EE32F1E6A43DE00A8543A.sh\"
/Пользователи/sumit/Desktop/React > Native/RNN/ios/build/Build/Intermediates/React.build/Debug-iphonesimulator/double-conversion.build/ Script -190EE32F1E6A43DE00A8543A.sh: строка 2: cd:/Пользователи/sumit/Desktop/React: Нет такого файла или каталога
/Пользователи/sumit/Desktop/React > Native/RNN/ios/build/Build/Intermediates/React.build/Debug-iphonesimulator/double-conversion.build/ Script -190EE32F1E6A43DE00A8543A.sh: строка 3:/Пользователи/sumit/Desktop/React Native/RNN/node_modules/react-native/React/scripts/ios-install-third-party.sh: Нет такого файла или каталога
/Users/Sumit/Desktop/React Native/RNN/ios/build/Build/Intermediates/React.build/Debug-iphonesimulator/double-conversion.build/ Script -190EE32F1E6A43DE00A8543A.sh: строка 3: exec:/Users/sumit/Desktop/React Native/RNN/node_modules/react-native/React/scripts/ios-install-third-party.sh: невозможно выполнить: нет такого файла или каталога
Не удалось выполнить следующие команды сборки:
Установка PhaseScriptExecution\Third\Party/Users/sumit/Desktop/React \ Native/РНН/ИОС/Build/Build/полупродукты/React.build/Debug-iphonesimulator/double-conversion.build/ Script -190EE32F1E6A43DE00A8543A.sh
(1 сбой)
Это версия, которую я использовал:
node v8.0.0
npm 5.0.3
react-native-cli: 2.0.1
react-native: 0.46.0
xcode 8.3.3
Я проверил связанные с другими stackoverflow Q и A, но не получил правильного решения.
Временное решение:
Он работает плавно, если я создаю action-native с version="0.44.0"
. Но в version 0.45.0, 0.46.0, 0.47.0
сборки не выполняются, и возникает проблема с тем же "двойным преобразованием. И еще одна вещь, когда я создаю новый проект стороннего каталога, отсутствует.
node_modules/react-native/ (missing third-party directory)
В чем проблема?
Пробованное решение 1:
Я сделал следующие шаги:
-
загрузите файлы, необходимые внутри .sh, поместите их в файл ~/.rncache/.
-
скопируйте загруженные файлы в node_modules/react-native/third-party/, запустив tar -zxf *** в каждый файл.
-
построить снова. Но не сработало.
Пробное решение 2:
Обращение с ошибкой сборки сторонних разработчиков на основе реакции 0.46x. и попытался с github проблемой.
Я был очень рад наконец начать работу с React Native, но эта ошибка полностью убивает мою способность продолжать. Я был бы очень признателен, если бы кто-то помог мне с этим.