簡體   English   中英

在上面的 react-native 0.60 中鏈接本地庫

[英]Linking of Native libraries in above react-native 0.60

由於在較新版本的 react-native(0.60) 中引入了自動鏈接,以前我們使用react-native link "Library name"命令來鏈接本地庫。 現在圖書館將與項目自動鏈接,現在我的問題是

  1. 對於不支持自動鏈接或不再使用最新版本的 react-native 維護的庫,我們可以做什么?
  2. Pods 必須與 ios 一起使用嗎? 如果是,那么如果我們之前沒有使用 pods 並且我們已經將一些庫與框架鏈接並在項目中添加了一個 .xcodeproject 文件,我們該怎么辦? 那么使用 pods 和更新版本鏈接這些庫的過程是什么?
  3. 我們怎么知道在自動襯砌中庫是否已鏈接(IOS 和 Android)?
  4. 0.60 版本之后還有手動鏈接嗎?
  5. react-native unlink 可以取消鏈接之前添加的庫或新自動鏈接的庫嗎? 如果不是,那么我們如何取消與項目自動鏈接的庫的鏈接?
  1. 我們必須將它們與react-native link LibraryName或者我們可以手動鏈接它們,因為它們沒有使用最新版本的 react-native 進行更新。
  2. 是的,我猜,在較新版本的 React Native 上,鏈接是自動的。 但是要在 iOS 上完成鏈接,請確保已安裝 Cocoapods。 然后轉到 ios 文件夾並執行pod install
  3. 您可以在其安裝頁面上找到有關庫是否支持自動鏈接的信息。 檢查您可以檢查各自的操作系統文件並與手動鏈接文件交叉檢查它們。
  4. 是的。
  5. 只需運行命令react-native unlink LibraryName

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM