ios - pod update之后,找不到BMapKit.h
巴扎黑
巴扎黑 2017-04-17 17:33:46
[iOS讨论组]

请教大家一个问题:
我使用pod update,更新了一个第三方的库,clean之后,重新编译,会报“BMapKit.h not found”的错误,已经尝试了一天了,还是没有进展,请问大家遇到过类似的问题吗?多谢。

下面是我的Podfile:

platform :ios, '7.0'

pod 'AFNetworking', '~> 2.5.1'
pod 'SDWebImage', '~> 3.7.2'
pod 'MBProgressHUD', '~> 0.9.1'
pod 'FMDB', '~> 2.5'
pod 'Masonry', '~> 0.6.1'
pod 'BaiduMapAPI', '~> 2.8.0'
pod 'AVOSCloud'
pod 'AVOSCloudIM'
巴扎黑
巴扎黑

全部回复(1)
黄舟

pod 'BaiduMapAPI', '~> 2.8.0' 改成了之前的 pod 'BaiduMapAPI', '~> 2.7.0'

我又尝试进行了如下操作,
1. Finally got it to work by adding (including quotes) "${PODS_ROOT}/BuildHeaders" to the User Header Search Paths entry, and checking 'recursive'.

  1. $(inherited) flag added in target 'HEADER_SEARCH_PATHS' and 'OTHER_LDFLAGS' of the app

  2. i found ${PODS_HEADERS_SEARCH_PATHS} is missing and it is not defined in my develop git branch, So i added "$(SRCROOT)/Pods/Headers/" for Header Search Paths with recursive

但是有开始报leancloud的库的问题了。


最后将AVOSCloud和AVOSCloudIM将podfile中移除,改用手动添加。
然后在“project”的build settings中的“Headers Search Path”添加$(inherited),以及"$(SRCROOT)/Pods/Headers/",暂时解决了问题。

但是pod update引发的问题,还没有解决。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号