将Objective-C库和Swift库与Cocoapods一起使用时生成错误

古斯塔沃·安加尔滕(Gustavo Amgarten)

我有一个 Objective C 项目,它有一个像这样的 podfile:

source 'https://github.com/CocoaPods/Specs.git'

platform :ios, '8.0'
use_frameworks!
target 'Linbik' do
    pod 'AFNetworking', '~> 2.6.0'
    pod 'DateTools', '~> 1.6.1'
    pod 'Sentry', :git => 'https://github.com/getsentry/sentry-swift.git', :tag => '2.1.3'
end

DateTools是一个Objective C库,并且Sentry是一个Swift如果我删除Sentrypod 和use_frameworks!line,然后运行pod install,则 pod 会正确安装并且项目构建得很好。

但是,如果我pod install使用上面的 podfile运行,则 pod 已正确安装,但我无法构建项目。它给了我这样的错误:

'NSDate+DateTools.h' file not found with <angled> include; use "quotes" instead

导入是这样完成的:

#import <NSDate+DateTools.h>

这只是给我一个错误的代码的一部分。还有一些像这样的进口:

#import <AFNetworking/UIImageView+AFNetworking.h>

这给出了同样的错误。

Xcode建议我在导入时使用双引号,但这无济于事。我能做什么?

科多巴克斯

我通过删除派生数据找到了解决方案。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将CocoaPods与iOS逻辑测试一起使用时找不到库

将GDB与Eigen C ++库一起使用

将库与emscripten一起使用

将CI 3与HMVC一起使用时无法加载库

无法同时将Swift和Obj-C库与Cocoapods一起使用

XCode试图将Objective-C库编译为Swift

将hs_init与共享cabal库一起使用时,GHC RTS运行时错误

NHibernate和C#:将嵌套属性与Criteria一起使用时出错

错误:将Angular CLI与ScrollMagic和GSAP一起使用时无法解析'TweenMax'

例外:将CreateDocumentUri与分区文档数据库一起使用时,提供了分区键...

将DCOM与IIS和.aspx页面一起使用时,可以解决DCOM交互式用户权限错误,该页面显示来自数据库的数据吗?

将admob 15.0.0与最新的支持库一起使用时,Gradle冲突

当我将Promise与服务器中的dialogflow库一起使用时-获取错误

将getItem与DynamoDB和节点aws-sdk库一起使用时出错

将抽象类与`abc`库一起使用时获取python类名

在将模拟验证与断言库一起使用时,检查所有断言和验证

将Selenium与Edge Chromium和Javascript绑定一起使用时,出现“ WebDriverError:未知错误”

将github操作与python请求库一起使用时发生404错误

将静态库与CMake中的测试应用程序一起使用时的链接器错误

将pynput与pyinstaller一起使用时出现错误

将X11 C库与Zig一起使用时出现细分错误

将addConstraint与python中的xpress库一起使用时无效约束

将Imagemagic C库与anjuta一起使用

将iOS Cocoa静态库项目中的Objective-C代码与iOS应用程序项目中的Swift代码一起使用

尝试将Sikuli与JRuby和Cucumber一起使用时观察到图像错误

将库(Plyr)与指令和AngularJS一起使用

将 Quadprog++ 与 Eigen 一起使用时的 C++ 编译错误

将 Google Sheets API 与服务帐户一起使用时出现 C# 错误

将 Postman 与 ReactJS 和 MongooseDB 一起使用时显示“错误:套接字挂断”错误