Невозможно отсоединить библиотеку с помощью реактивной ссылки - PullRequest
0 голосов
/ 30 октября 2019

1. Я отсоединил библиотеку, потому что я использую React Native> v0.59 , который связывает библиотеки автоматически.

(base) Somedude@Programmers-Machine-4:~/CrossPlatformProjects/ReactNative/someapp$ react-native unlink @react-native-community/async-storage
    info Unlinking "@react-native-community/async-storage" iOS dependency
    info iOS module "@react-native-community/async-storage" has been successfully unlinked
    info Unlinking "@react-native-community/async-storage" Android dependency
    info Android module "@react-native-community/async-storage" has been successfully unlinked
    (base) Somedude@Programmers-Machine-4:~/CrossPlatformProjects/ReactNative/spotsrn$ react-native run-android

2. Выше показано, что библиотека была успешно отсоединена, но затем, когда я пытаюсь собрать для Android, он утверждает, что библиотека связана:

error React Native CLI uses autolinking for native dependencies, but the following modules are linked manually: 
  - @react-native-community/async-storage (to unlink run: "react-native unlink @react-native-community/async-storage")
  - react-native-fbsdk (to unlink run: "react-native unlink react-native-fbsdk")
  - react-native-vector-icons (to unlink run: "react-native unlink react-native-vector-icons")

Это также произошло с другими пакетами, и я неНе думаю, что это связано с библиотекой react-native-community/async-storage. Есть ли процесс для сброса / разрешения этого?

1 Ответ

0 голосов
/ 30 октября 2019

Удалите папку iOS и Android, затем запустите

react-native eject

Затем выполните сборку

react-native run-android
...