iOS アプリから Google Places API にクエリを実行しようとしています。Google API コンソールから、[サービス] セクションで Places API を有効にし、API アクセス セクションで作成されたデフォルトのブラウザ キーに加えて iOS キーを作成しました。アプリのバンドル ID を iOS キーに割り当て、バンドル ID を info.plist にハードコーディングして、Google API コンソールに登録したものと一致することを確認しました。
アプリからテスト クエリを実行しようとしており (Ray Wenderlich チュートリアルを参照)、要求が拒否されました。Webブラウザでまったく同じクエリを実行しました(使用しているキーのみが異なります-ブラウザのブラウザキー、アプリのiOSキー)、クエリは正常に結果を返しています。
この時点で、iOS キーまたはアプリ バンドル ID の設定に問題があると想定しています。リクエストが拒否されている理由を調べるためにアプリを直接経由する以外に、iOS アプリ キー + バンドル ID をデバッグする別の方法はありますか?
フィードバックをお待ちしております。
ありがとう - マット