作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是 React Native 的初学者,我构建了一个在 android 上运行良好的移动应用程序,但是当我尝试使用 Xcode 为 iOS 生成 IPA 时,我遇到了这个问题
ld: library not found for -lRCTOrientation
clang: error: linker command failed with exit code 1 (use -v to see invocation).
最佳答案
尝试:
1)
- 在 Xcode 中,确保您已遵循以下 3 个步骤:
a) 添加 node_modules/react-native-orientation/iOS/RCTOrientation.xcodeproj
到您的 xcode 项目,通常在 Libraries 组下
它应该显示在这样的列表中的某个位置:
b) 添加 libRCTOrientation.a
(来自 RCTOrientation.xcodeproj 下的 Products)构建目标的 Linked Frameworks and Libraries 列表
它应该显示在这样的列表中的某个位置:
c) 添加$(SRCROOT)/../node_modules/react-native-orientation/iOS/RCTOrientation/
到项目名称 -> build设置 -> 标题搜索路径
确保路径正确,在我的情况下,我必须添加 /../
在其中,如上面我的 RN 项目,rn-orientation 文档指定没有 /../
.
react-native run-ios
rm -rf $TMPDIR/react-* && rm -rf $TMPDIR/metro-* && rm -rf $TMPDIR/haste-* && watchman watch-del-all && rm -rf ios/build && rm -rf node_modules && yarn install && npm start -- --reset-cache
yarn
带有
npm
的词在上面的命令中。
关于ios - 未找到 -lRCTO 方向的库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53303982/
我是 React Native 的初学者,我构建了一个在 android 上运行良好的移动应用程序,但是当我尝试使用 Xcode 为 iOS 生成 IPA 时,我遇到了这个问题 ld: library
我是一名优秀的程序员,十分优秀!