2016-07-05 2 views
1

Недавно добавленные библиотеки: https://github.com/ivpusic/react-native-image-crop-picker, но после попытки отладки проблем, возникающих при сборке, я увидел, что эта библиотека недоступна для связи через rnpm и только через cocoapods. Есть ли способ отключить библиотеку с помощью rnpm, а затем установить какао-стручки и сделать это именно так? Я не хочу создавать конфликты между ними.React Native rnpm unlink library

Проблема, которую я получаю с библиотекой, - 'RCTHBridgeModule.h file not found.', и создатель библиотеки сказал, что он в настоящее время не поддерживает rnpm.

ответ

1

Попробуйте следующее:

  1. rnpm unlink react-native-image-crop-picker из корневой директории проекта

  2. вручную установить реагировать-нативный-образ-культур-подборщик для прошивкой с помощью these instructions (убедитесь, что вы делаете pod install шаг)

  3. Вручную установить средство для сбора урожая от нативного изображения для Android с помощью these instructions

  4. Clean + Построить :)

1

Вам не нужно rnpm ссылку просто добавить ImageCropPicker.xcodeproj из узлов модулей будет находиться в папке ИОС просто перетащить его и поместите в папку библиотеки в Xcode, то после того, как идут строить фазы и добавить libImageCropPicker.a внутри LinkBinary с папки библиотек, что все, что вам нужно сделать для не Кока стручки пользователей

11

Очень легко

  1. react-native unlink lib-name-example
  2. npm uninstall --save lib-name-example
+0

это еще не достаточно, вам все равно придется вручную удалить другие конфигурации –

+0

@AlexNguyen что вы имеете в виду, как операторы импорта? укажите примеры и отредактируйте ответ – commonSenseCode

+0

, потому что некоторым библиотекам необходимо вручную изменить файл конфигурации, такой как build.gradle, AndroidManifest и т. д. Поэтому вам также необходимо удалить его после выполнения команды –