我刚刚使用一个快速的AppDelegate文件对我的ios项目实现了ReactNativeNavigation库,并且在构建该项目时收到错误消息:“没有这样的模块'ReactNativeNavigation'
我尝试安装该软件包的早期版本,并尝试在软件包本身中启用“仅在安装时复制”。
使用该软件包的我的AppDelegate.swift文件的各个部分
import ReactNativeNavigation
...
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey : Any]? = nil) -> Bool {
let jsCodeLocation = RCTBundleURLProvider.sharedSettings().jsBundleURL(forBundleRoot: "index", fallbackResource: nil)
ReactNativeNavigation.bootstrap(jsCodeLocation, launchOptions: launchOptions)
return true
}
有人遇到过此问题或知道如何解决? 预先感谢!
答案 0 :(得分:1)
最近在swift和ReactNativeNavigation中我遇到了类似的情况,我通过以下方法解决了此问题:
从AppDelegate.swift中删除“导入ReactNativeNavigation”
将"#import <ReactNativeNavigation/ReactNativeNavigation.h>"
添加到您的“项目” -Bridge-Header.h
清除构建缓存并重新构建。