使用CocoaPods update 第三方庫(JSONModel)出現file not found

閱讀前說明:

1.項目使用cocoapods進行第三方庫管理

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

3.希望通過這篇文章,對你有些幫助

最近公司有個獲取用戶位置的需求,開始使用的是蘋果自帶的地圖MapKit框架和定位CLLocation框架,以為獲取的用戶位置和高德地圖的相同,后來在牽扯到一個通過用戶經緯度獲取附近商店的接口時,發(fā)現原來并不是那么回事,蘋果定位出的用戶的經緯度,在高德地圖中是有偏移的,在網上查了查,說蘋果用的是地球標準地圖(地球坐標),高德用的是偏移后的坐標(火星坐標,具體可以網絡搜索一下),于是準備在項目中添加高德地圖的SDK。

在高德地圖開放平臺中,看到可以通過cocoapods在項目中添加需要的SDK,于是就興致勃勃修改了Podfile文件,執(zhí)行 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的問題了。

最后感謝大神們的無私分享。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 發(fā)現 關注 消息 iOS 第三方庫、插件、知名博客總結 作者大灰狼的小綿羊哥哥關注 2017.06.26 09:4...
    肇東周閱讀 12,200評論 4 61
  • 風 在荒野咆哮啊! 那永遠激怒的風, 席卷過,灰黑色的旌旗在風中獵獵舞動 旗桿,卻不曾倒下, 挺直的影挺立在戰(zhàn)場上...
    待曦閱讀 730評論 0 11
  • 今天一整天都是陰雨連綿的樣子,下午因重感冒做錯了一個方案被老板罵的狗血淋頭后直接放了我一個下午的假,原因是我這個樣...
    小怪獸的故事閱讀 6,094評論 22 55
  • 7月3日上午,教育部召開發(fā)布會介紹國際職業(yè)技術教育大會有關情況。 國際職業(yè)技術教育大會將于7月4日-6日在河北唐山...
    小新哥微課堂閱讀 315評論 0 0
  • 對于在生活中,老是猶豫不決,躊躇不前的朋友,改變現狀,只需要6步:看清楚了自己的本質,明白了念頭的起源,確定了自己...
    Marlboro_ab84閱讀 162評論 0 0