使用CocoaPods update 第三方库(JSONModel)出现file not found

阅读前说明:

1.项目使用cocoapods进行第三方库管理

2.cocoapods安装和使用网上有很多文章,不再重复描述,可参考http://www.tuicool.com/articles/E3MJN3a(或者百度“cocoapods”)

3.希望通过这篇文章,对你有些帮助

最近公司有个获取用户位置的需求,开始使用的是苹果自带的地图MapKit框架和定位CLLocation框架,以为获取的用户位置和高德地图的相同,后来在牵扯到一个通过用户经纬度获取附近商店的接口时,发现原来并不是那么回事,苹果定位出的用户的经纬度,在高德地图中是有偏移的,在网上查了查,说苹果用的是地球标准地图(地球坐标),高德用的是偏移后的坐标(火星坐标,具体可以网络搜索一下),于是准备在项目中添加高德地图的SDK。

在高德地图开放平台中,看到可以通过cocoapods在项目中添加需要的SDK,于是就兴致勃勃修改了Podfile文件,执行 pod update --verbose --no-repo-update,顺便更新一下所有的库。结果悲剧了,JSONModel库通过#import <JSONModel/JSONModel.h>导入头文件后,一直报错,“JSONModel/JSONModel.h” file not found ,百度了很多解决办法,均不可用。后来通过下面这个链接(http://stackoverflow.com/questions/5198905/h-file-not-found)尝试了一下,结果真的可以编译运行了。具体方法:

在导航栏中 点击 Product --> Clean 成功之后,点击Product(同时按着option键) --> Clean Build Folder。成功,再编译就没有file not found的问题了。

最后感谢大神们的无私分享。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,224评论 4 61
  • 风 在荒野咆哮啊! 那永远激怒的风, 席卷过,灰黑色的旌旗在风中猎猎舞动 旗杆,却不曾倒下, 挺直的影挺立在战场上...
    待曦阅读 3,978评论 0 11
  • 今天一整天都是阴雨连绵的样子,下午因重感冒做错了一个方案被老板骂的狗血淋头后直接放了我一个下午的假,原因是我这个样...
    小怪兽的故事阅读 11,297评论 22 57
  • 7月3日上午,教育部召开发布会介绍国际职业技术教育大会有关情况。 国际职业技术教育大会将于7月4日-6日在河北唐山...
    小新哥微课堂阅读 2,454评论 0 0
  • 对于在生活中,老是犹豫不决,踌躇不前的朋友,改变现状,只需要6步:看清楚了自己的本质,明白了念头的起源,确定了自己...
    Marlboro_ab84阅读 1,079评论 0 0