web-dev-qa-db-ja.com

Google Places AutoComplete on iOS-検索結果を読み込めません-もう一度お試しください

これを投稿する場所がわからないため、ここに投稿しています。今日、アプリケーションはGoogle Places APIの結果を返さなくなりました。 Google Developers Consoleでリクエストが処理されることを確認していますが、すべての電話で結果が返されません。

この数は今日上昇しており、これらの各ユーザーは私のアプリのログイン/オンボーディングフローで立ち往生しています。

enter image description here

更新(過去1時間のより近い画像): enter image description here

以下は、私たちがテストし、ユーザーから受け取ったすべてのiPhoneに表示されるフローの例です。

彼らは自分の場所を検索します。オートコンプリートオプションが表示される場合と表示されない場合があります。

enter image description here

1つを選択するか、待機すると、これが表示されます

enter image description here

これは何が起こるかです

enter image description here

どんな助けもありがたいです。誰に連絡するか、何をすべきかについてのヒントは重要です。

Googleにはサービスページがありますか、それとも他のアプリでこの問題が発生していますか?もしそうなら、どのアプリですか?

関連SO最近投稿された質問:

10
napkinsterror

簡単に修正できます。

  1. https://console.developers.google.com/apis/ に移動します
  2. [ライブラリ]-[iOS向けGoogle Places API]を選択します
  3. ENABLE(青いボタン)

Google Maps APIKeyと同じAPIキー

9

これは私にとって同じ問題でした。

Googleの新しいルールに従って、必須の設定 Billing Account を設定する必要があります。

多分あなたは支払いの設定で何かが残っています。請求先アカウントのステータスを確認してください。閉鎖されている可能性があります。保留中のものを完了すると、これはもう問題ではありません。お役に立てば幸いです。

2
Sagar Wankhede

1k /日のAPIリクエスト制限に達した可能性があります。 1日あたり150,000に増やすには、クレジットカードを確認するだけです。 https://developers.google.com/places/ios-api/usage?hl=en_US

1
Chaitanya Shah

ステップ1

https://console.developers.google.com/apis/ に移動します

ステップ2

プロジェクトを選択し、ライブラリ設定に移動します。 Googleプレイスを検索し、[Googleプレイス]ボックスをクリックします。 [有効にする]ボタンをクリックします。

1
Khawar Islam

注意すべきいくつかの事柄。

まず、 https://console.developers.google.com/apis/ にアクセスし、Google Places APIが有効になっていることを確認します。左上のプロジェクトを選択してから、左側のライブラリも選択します。次に、「Places API」を探してAPIを有効にします。

enter image description here

次に、請求先アカウントが有効になっていることを確認します。これを行うには、 https://console.developers.google.com/billing/ にアクセスして、アカウントの作成に進みます。プロジェクトがこのアカウントにもリンクされていることを確認してください。アカウントをリンクするには、プロジェクトに移動し、左上のハンバーガーメニューから[お支払い]オプションを選択します。

enter image description here

enter image description here

最後に、アプリケーション制限がある場合は、iOSプロジェクトのバンドルIDが、使用しているAPIキーに関連付けられていることを確認してください。 XCodeでプロジェクトに移動し、[全般]タブをクリックして、値を「バンドルID」でコピーします。次に、 https://console.developers.google.com/apis/ に戻り、プロジェクトが選択されていることを確認します。次に、左側の[認証情報]タブに移動します。キーを選択し、それがと表示されている場所に移動し、これらのバンドル識別子のいずれかを使用してiOSアプリケーションからの要求を受け入れ、下のテキストボックスに値を貼り付けます。

API制限がある場合は、Places APIがアクセス可能なAPIのリストに追加されていることを確認してください。

上部にある[キーを再生成]をクリックし、プロジェクトの[APIキー]と表示されている場所に生成された新しいキーを使用します。このプロセスが有効になるまで最大5分かかる場合があります。

enter image description here

enter image description here

1
Chris Gong

私のプロジェクトでも同じ問題が発生します。そして、私はすべての解決策を試しますが、それらは私のために働いていません。

次に、私はポッドを更新してから、Google APIが機能し始めます。

ポッドを更新するを試してください。