ios - pod update之后,找不到BMapKit.h
巴扎黑
巴扎黑 2017-04-17 17:33:46
0
1
451

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

'BaiduMapAPI', '~> 2.8.0'이 이전 Pod 'BaiduMapAPI', '~> 2.7.0'으로 변경되었습니다.

다음 작업을 다시 시도했습니다. 1. 사용자 헤더 검색 경로 항목에 "${PODS_ROOT}/BuildHeaders"를 따옴표 포함하여 추가하고 'recursive'를 선택하여 마침내 작동하게 했습니다.

  1. 앱의 'HEADER_SEARCH_PATHS' 및 'OTHER_LDFLAGS' 대상에 $(inherited) 플래그가 추가되었습니다

  2. ${PODS_HEADERS_SEARCH_PATHS}가 누락되어 있고 내 개발 git 브랜치에 정의되어 있지 않습니다. 그래서 재귀적 헤더 검색 경로에 "$(SRCROOT)/Pods/Headers/"를 추가했습니다

그런데 나는 leancloud 라이브러리에 대한 문제를 보고하기 시작했습니다.


마지막으로 Podfile에서 AVOSCloud 및 AVOSCloudIM을 제거하고 대신 수동으로 추가합니다.
그런 다음 "프로젝트" 빌드 설정의 "헤더 검색 경로"에 $(inherited) 및 "$(SRCROOT)/Pods/Headers/"를 추가하면 문제가 일시적으로 해결됩니다.

그러나 Pod 업데이트로 인한 문제는 아직 해결되지 않았습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿