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

请教大家一个问题:
我使用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」は以前のポッド「BaiduMapAPI」、「~> 2.7.0」に変更されました。

次の操作をもう一度試しました。 1. ユーザー ヘッダーの検索パス エントリに "${PODS_ROOT}/BuildHeaders" を追加 (引用符を含む) し、「再帰」をチェックすることで、最終的に動作するようになりました。

  1. アプリのターゲット「HEADER_SEARCH_PATHS」と「OTHER_LDFLAGS」に $(inherited) フラグが追加されました

  2. ${PODS_HEADERS_SEARCH_PATHS} が欠落しており、開発 git ブランチで定義されていないことがわかりました。そこで、ヘッダー検索パスに再帰的で "$(SRCROOT)/Pods/Headers/" を追加しました

しかし、私は leancloud ライブラリの問題を報告し始めました。



最後に、AVOSCloud と AVOSCloudIM を podfile から削除し、代わりに手動で追加します。

次に、$(inherited) と "$(SRCROOT)/Pods/Headers/" を "プロジェクト" ビルド設定の "ヘッダー検索パス" に追加します。これにより、問題は一時的に解決されます。

しかし、ポッドのアップデートによって引き起こされる問題はまだ解決されていません。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート