1、使用CameraRollManager浏覽本地相冊時,紅屏并提示undefined is not an object "RCTCameraRollManager.getPhotos"。
解決:這是由于新版本的ReactNative預設不自動導入CameraRollManager庫,需要我們手動添加這個庫到iOS項目檔案中并關聯。具體步驟就是:
①、用XCode打開iOS工程。
②、将項目的node_modules/react-native/Libraries/CameraRoll/檔案夾中的CameraRoll檔案拖入XCode工程目錄左邊的依賴庫中。
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiIXZ05WZD9CX5RXa2Fmcn9CXwczLcVmds92czlGZvwVP9EUTDZ0aRJkSwk0LcxGbpZ2LcBDM08CXlpXazRnbvZ2LcRlMMVDT2EWNvwFdu9mZvwVP9cmYr50MZBnRXR2bO5mYoZFWlZXUYpVd1kmYr50MZV3YyI2cKJDT29GRjBjUIF2LcRHelR3LcJzLctmch1mclRXY39jMzcTMwIDM2ETMykDM3EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
③、+ CameraRoll.a到Linked Frameworks and Libraries。
④、重新編譯運作。