1.Google API console へ GO!!!
2. 「Create project」で新しいプロジェクトをMAKE !!!(すでにプロジェクトを登録しているなら、飛ばそう!Flying Get!)
3.プロジェクトをクリック!Click!!!
4.APIs & auth」の「APIs」で、「Google Maps SDK for iOS」をON !!!
5.「Registered apps」で「Register app」!! REGISTER APP!!!
6.「Name」にアプリ名を入力!ENTER!!! 「Platform」を「iOS」、「iOSidentification」の「Bundle ID」に「com.sample.app」みたいにバンドルIDをENTER!! APP Store IDは無視!!!
7.これで作成されたAPI Keyをコピーしておこう!!!
8.ダウンロードしたGoogle Map SDKから「GoogleMaps.framework」をプロジェクトに追加しよう!「GoogleMaps.bundle」をGoogleMap SDKの「Resources」からプロジェクトのフレームワークを入れておくディレクトリにドラッグ&ドロップしよう!
もしフレームワーク用ディレクトリを作ってないなら、この機会に作ってみよう!
9.Xcodeのナビゲーター(左のプロジェクトやらファイルやらの一覧が表示されるバー)でプロジェクト名をクリックしよう!
10.そしたら、「target」でプロジェクトを見て、「Build Phases」タブをクリック!俺のターン!ドローフェイズだ!
「with in Link Binary with Libraries」に以下のフレームワークを追加しましょう!ADD !!!!
- AVFoundation.framework
- CoreData.framework
- CoreLocation.framework
- CoreText.framework
- GLKit.framework
- ImageIO.framework
- libc++.dylib
- libicucore.dylib
- libz.dylib
- OpenGLES.framework
- QuartzCore.framework
- SystemConfiguration.framework
11.「target」ではなく、「project」でプロジェクトを開こう!そんでまた「Build Setting」タブをクリック!
「Other Linker Flags」に「-ObjC」と追加しよう!!
もし「Build Setting」がないというかわいそうな方は、見れるようにできる方法あるから、ググってください!
12.最後に、取得したAPIKeyを設定!
AppDelegate.mで
#import <GoogleMaps/GoogleMaps.h>
application:didFinishLaunchingWithOptions に以下のコードを追加!!!
[GMSServices provideAPIKey:@"あなたのGoogle Maps API Key"];
これで完璧です!!