0

您好,我正在开发 react native 项目,我使用这个如何将 iOS react native 模板转换为 swift 从目标 c 转换为 swift?线。

现在我想使用这个https://github.com/wonday/react-native-orientation-locker来集成这个库我需要导入方向类但是当我导入方向类时我收到错误

这是我的项目层次结构

在此处输入图像描述

所以我的问题是我们如何在 swift 项目中导入目标 c 文件,或者我们如何在桥接头文件中导入第三方库

当我以这种方式导入它时

#import "Orientation/Orientation.h"

我收到以下错误

❌错误:未能发出预编译头文件'/Users/softech/Desktop/vsts-agent-osx-x64-2.136.1/_work/r2/a/Application/ios/build/VidizmoMobileApp/Build/Intermediates.noindex/PrecompiledHeaders/ VidizmoMobileApp-Bridging-Header-swift_G3EOBN6WTSYG-clang_3DYYERZEW34TU.pch' 用于桥接头 /Users/softech/Desktop/vsts-agent-osx-x64-2.136.1/_work/r2/a/Application/ios/VidizmoMobileApp-Bridging-Header。 H

错误 无法构建 iOS 项目。我们运行了“xcodebuild”命令,但它以错误代码 65 退出。要进一步调试构建日志,请考虑使用 Xcode.app 构建您的应用程序,方法是打开 VidizmoMobileApp.xcworkspace

4

1 回答 1

1

回答我自己的问题,如本指南第三步所述https://facebook.github.io/react-native/docs/linking-libraries-ios

我还需要在 HeaderSearchPath 数组中添加第三方模块,如图所示

在此处输入图像描述

于 2019-07-09T15:37:27.373 回答