未找到模块 'AdServices'(本机反应)
Module 'AdServices' not found (react-native)
我安装了一个 react-native 项目和 react-native-branch。
Pods 使用 npm install
和 pod install
命令成功安装。
但是当我在 iOS 模拟器上使用 Xcode 运行 这个项目时,我得到了这个错误:
Module 'AdServices' not found
在此文件中:
Pods > Pods > Branch > BNCSystemObserver.m
注意:我删除了 Pods 文件夹和 Podfile.lock 文件并尝试再次构建,但在这种情况下出现了同样的错误。
这里出现同样的错误,我认为这是 ios 上的兼容性问题。
我自己为此苦苦挣扎了大约一天,构建在我的机器上运行良好,但在 CI 上失败了。确保您使用的是最新版本的 Xcode; AdServices
框架仅在 Xcode 12.3 中添加。我的本地系统使用的是最新的 12.5,但 CI 使用的是 Xcode 12.0。升级 CI 的 Xcode 版本解决了这个问题并允许我构建。
使用XCode 12.3解决了我的问题,希望对你有帮助!
我安装了一个 react-native 项目和 react-native-branch。
Pods 使用 npm install
和 pod install
命令成功安装。
但是当我在 iOS 模拟器上使用 Xcode 运行 这个项目时,我得到了这个错误:
Module 'AdServices' not found
在此文件中:
Pods > Pods > Branch > BNCSystemObserver.m
注意:我删除了 Pods 文件夹和 Podfile.lock 文件并尝试再次构建,但在这种情况下出现了同样的错误。
这里出现同样的错误,我认为这是 ios 上的兼容性问题。
我自己为此苦苦挣扎了大约一天,构建在我的机器上运行良好,但在 CI 上失败了。确保您使用的是最新版本的 Xcode; AdServices
框架仅在 Xcode 12.3 中添加。我的本地系统使用的是最新的 12.5,但 CI 使用的是 Xcode 12.0。升级 CI 的 Xcode 版本解决了这个问题并允许我构建。
使用XCode 12.3解决了我的问题,希望对你有帮助!