pod update之后,找不到BMapKit.h

发布于 2022-09-02 09:09:36 字数 421 浏览 11 评论 0

请教大家一个问题:
我使用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'

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

剩余の解释 2022-09-09 09:09:36

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引发的问题,还没有解决。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文