Начать_с? для nil: неопределенный метод NilClass [email protected]/src/commands/upload/utils.js

Я создал нативное приложение для реагирования, и оно работает через expo, и я использую expo build:ios и expo upload: ios. При загрузке происходит сбой с неопределенным методом start_with? для nil:NilClass в utils.js для выставки.

Error: undefined method `start_with?' for nil:NilClass
    at _callee2$ (/[email protected]/src/commands/upload/utils.js:53:11)
    at tryCatch (/usr/local/lib/node_modules/expo-cli/node_modules/regenerator-runtime/runtime.js:62:40)
    at Generator.invoke [as _invoke] (/usr/local/lib/node_modules/expo-cli/node_modules/regenerator-runtime/runtime.js:296:22)
    at Generator.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/expo-cli/node_modules/regenerator-runtime/runtime.js:114:21)
    at step (/usr/local/lib/node_modules/expo-cli/node_modules/babel-runtime/helpers/asyncToGenerator.js:17:30)
    at /usr/local/lib/node_modules/expo-cli/node_modules/babel-runtime/helpers/asyncToGenerator.js:28:13

Экспо диагностика:

Expo CLI 2.9.0 environment info:
    System:
      OS: macOS 10.14.3
      Shell: 3.2.57 - /bin/sh
    Binaries:
      Node: 10.15.1 - /usr/local/bin/node
      npm: 6.4.1 - /usr/local/bin/npm
    IDEs:
      Xcode: /undefined - /usr/bin/xcodebuild
    npmPackages:
      expo: ^32.0.0 => 32.0.4 
      react: 16.5.0 => 16.5.0 
      react-native: https://github.com/expo/react-native/archive/sdk-32.0.0.tar.gz => 0.57.1 
      react-navigation: ^3.0.9 => 3.1.4 
    npmGlobalPackages:
      expo-cli: 2.9.0

Я никогда раньше не загружал приложение, поэтому понятия не имею, каким было бы решение, если бы это был мой код, сборка, установленное программное обеспечение.

У меня та же проблема, я не могу ее исправить, несмотря на то, что я включаю комментарий ezedeptris. У меня есть xcode в папке приложения, и я много раз запускал его, используя разные проекты. У меня тоже нет бета версии. Ты исправил это, барон? Кроме того, я устанавливаю свои переменные среды, но expo по-прежнему не отлаживает, что является другой проблемой и в равной степени разочаровывает.

Mark 10.04.2019 21:04
Умерло ли Create-React-App?
Умерло ли Create-React-App?
В этом документальном фильме React.dev мы исследуем, мертв ли Create React App (CRA) и какое будущее ждет этот популярный фреймворк React.
Освоение React Native: Пошаговое руководство для начинающих
Освоение React Native: Пошаговое руководство для начинающих
React Native - это популярный фреймворк с открытым исходным кодом, используемый для разработки мобильных приложений. Он был разработан компанией...
В чем разница между react native и react ?
В чем разница между react native и react ?
React и React Native - два популярных фреймворка для создания пользовательских интерфейсов, но они предназначены для разных платформ. React - это...
От React к React Native: Руководство для начинающих по разработке мобильных приложений с использованием React
От React к React Native: Руководство для начинающих по разработке мобильных приложений с использованием React
Если вы уже умеете работать с React, создание мобильных приложений для iOS и Android - это новое приключение, в котором вы сможете применить свои...
Хуки React: что это такое и как их использовать
Хуки React: что это такое и как их использовать
Хуки React - это мощная функция библиотеки React, которая позволяет разработчикам использовать состояние и другие возможности React без написания...
5
1
753
2

Ответы 2

У меня была такая же проблема, проблема была

IDEs:
      Xcode: / undefined - / usr / bin / xcodebuild

если вы никогда не запускали xcode, вы должны запустить его, загрузить какой-нибудь проект, запустить симулятор или что-то в этом роде, но если вы загрузили какую-то бета-версию и вставили бета-версию в папку приложения, как я, моим решением было изменить имя xcode с xcode-beta на просто xcode и все

другая проблема может заключаться в том, что у вас нет xcode в папке приложения

Я надеюсь, это поможет вам

sudo xcode-select -s /Applications/Xcode.app

Другие вопросы по теме