it-roy-ru.com

Реактивный native-ios не запускается: приложение неизвестно FrontBoard?

Последние несколько дней у меня работал react-native run-ios, но сегодня он случайно решил прекратить работать:


The following commands produced analyzer issues:
    Analyze /Users/swyx/Desktop/webdev/fullstacksr/reactNativeExtensions/ActionExtensionExample3/node_modules/react-native/ReactCommon/yoga/yoga/YGNodeList.c
    Analyze /Users/swyx/Desktop/webdev/fullstacksr/reactNativeExtensions/ActionExtensionExample3/node_modules/react-native/ReactCommon/yoga/yoga/Yoga.c
(2 commands with analyzer issues)

Installing build/Build/Products/Debug-iphonesimulator/ActionExtensionExample3.app
An error was encountered processing the command (domain=IXErrorDomain, code=2):
Failed to set plugin placeholders for org.reactjs.native.example.ShareExtensionExampleswyx
Launching org.reactjs.native.example.ShareExtensionExampleswyx
org.reactjs.native.example.ShareExtensionExampleswyx: -1
An error was encountered processing the command (domain=FBSOpenApplicationServiceErrorDomain, code=1):
The request to open "org.reactjs.native.example.ShareExtensionExampleswyx" failed.
The request was denied by service delegate (SBMainWorkspace) for reason: NotFound ("Application "org.reactjs.native.example.ShareExtensionExampleswyx" is unknown to FrontBoard").

Исследуются возможные причины и решения:

  • проверяя схему - это определенно Ask on launch
  • Настройки схемы - у меня нет пустых настроек, чтобы оставить их без контроля
  • Достигнут максимальный предел идентификатора приложения - этот идентификатор приложения org.reactjs.native.example.ShareExtensionExampleswyx используется повторно, но я не думаю, что это вызывает эту проблему
  • удаление ios/build и перекомпиляция
  • перезапустить мой симулятор и весь мой компьютер
  • Правка: да, я использую Xcode 9

ни один из них не работал до сих пор. Любые другие идеи о вещах, чтобы попробовать, пожалуйста?

8
swyx

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

  1. Симулятор -> Сбросить содержимое и настройки, если у вас есть Xcode 9, это будет из аппаратного обеспечения -> Стереть все содержимое и настройки
  2. очистить из меню Xcode Product -> Очистить и запустить ваш проект
18
Mohamed Khalil

Как упоминал Гэвин Оуэнс на Github, я следовал этим шагам, и это сработало.

Просто удалите ios/build из каталога iOS и после этого запустите команду response-native-run-ios

используйте следующую команду

rm -rf ios/build, после чего запускается реакционный родной run-ios

3
kaushal