Реакция ошибки при сборке iOS при собственном запуске: несколько команд выдают «Entry», «: CFBundleIdentifier», не существует - PullRequest
0 голосов
/ 17 октября 2018

После установки реагирует на собственные зависимости проекта и выполняет react-native link, эта ошибка появляется, когда я запускаю команду react-native run-ios.

    Build system information

    error: Multiple commands produce ...
    1) Target 'ReactNativeNavigation' (project 'ReactNativeNavigation') has copy command from '.../node_modules/react-native-navigation/lib/ios/ReactNativeNavigation.h' to '.../ios/build/Build/Products/Debug-iphonesimulator/include/ReactNativeNavigation/ReactNativeNavigation.h'
    2) Target 'ReactNativeNavigation' (project 'ReactNativeNavigation') has copy command from '.../node_modules/react-native-navigation/lib/ios/ReactNativeNavigation.h' to '.../ios/build/Build/Products/Debug-iphonesimulator/include/ReactNativeNavigation/ReactNativeNavigation.h'

    ** BUILD FAILED **

    Installing build/Build/Products/Debug-iphonesimulator/myapp.app
    An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=2):
    Failed to install the requested application
    An application bundle was not found at the provided path.
    Provide a valid path to the desired application bundle.
    Print: Entry, ":CFBundleIdentifier", Does Not Exist

    Command failed: /usr/libexec/PlistBuddy -c Print:CFBundleIdentifier build/Build/Products/Debug-iphonesimulator/myapp.app/Info.plist
    Print: Entry, ":CFBundleIdentifier", Does Not Exist

для предоставления дополнительной информации:

react-native-cli: 2.0.1
react-native: 0.56.0
xcode 10.0
node v10.11.0
npm 6.4.1

Спасибо

1 Ответ

0 голосов
/ 15 ноября 2018

Это была ошибка react-native-navigation, исправленная в этом коммите

Временное исправление состояло в том, чтобы перейти к ReactNativeNavigation.xcodeproj в найме проекта (должно быть в разделе Библиотеки), а затем выбратьReactNativeNavigation в TARGETS (а не PROJECT ), затем выберите Фазы сборки> Копировать файлы и отметьте Copy only when installing.

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