27

Googleマップを既存の (新しいプロジェクトではない) iPhone プロジェクトに使用したい

ld: framework not found GoogleMaps
clang: error: linker command failed with exit code 1 (use -v to see invocation)

この問題の解決方法.xcode4.5 を使用しており、Google マップの iOS SDK のバージョンは 1.5 です。GoogleマップiOS SDKを使用して新しいプロジェクトを作成しているとき、エラーは発生しません.エラーは既存のiOSプロジェクトのみです.助けてください.

4

12 に答える 12

0

私はこの問題に何時間も悩まされてきました。CocoaPods、Swift、および Xcode 6.1.1 を使用しています。プロジェクトにGoogleMaps を含めるためのすべての手順を慎重に実行し、ダウンロードしたパッケージのシンボリック リンクを削除したり、ビルド フェーズでバイナリを手動でリンクしたり#include "GoogleMaps.h"、.自分でフレームワークを含める代わりに CocoaPods を使用したところ、うまくいきました。それが誰かを助けることを願っています:#include "GoogleMaps/GoogleMaps.h""#include <GoogleMaps/GoogleMaps.h>

Podfile で:

pod 'Google-Maps-iOS-SDK', '~> 1.9.2'

Bridge ファイルで次のようにします。

#import "GoogleMaps.h"

于 2015-03-06T06:57:47.133 に答える
0

派生データを削除し、Podfile.lock ファイルを削除してから、pod install を実行します。

于 2017-03-27T11:44:27.960 に答える
0

私の場合、プロジェクトではなくポッドでワークスペース ファイルを開く必要があることを忘れていました。

于 2018-10-21T22:17:26.153 に答える