これを投稿する場所がわからないため、ここに投稿しています。今日、アプリケーションはGoogle Places APIの結果を返さなくなりました。 Google Developers Consoleでリクエストが処理されることを確認していますが、すべての電話で結果が返されません。
この数は今日上昇しており、これらの各ユーザーは私のアプリのログイン/オンボーディングフローで立ち往生しています。
以下は、私たちがテストし、ユーザーから受け取ったすべてのiPhoneに表示されるフローの例です。
彼らは自分の場所を検索します。オートコンプリートオプションが表示される場合と表示されない場合があります。
1つを選択するか、待機すると、これが表示されます
これは何が起こるかです
どんな助けもありがたいです。誰に連絡するか、何をすべきかについてのヒントは重要です。
Googleにはサービスページがありますか、それとも他のアプリでこの問題が発生していますか?もしそうなら、どのアプリですか?
関連SO最近投稿された質問:
簡単に修正できます。
Google Maps APIKeyと同じAPIキー
これは私にとって同じ問題でした。
Googleの新しいルールに従って、必須の設定 Billing Account を設定する必要があります。
多分あなたは支払いの設定で何かが残っています。請求先アカウントのステータスを確認してください。閉鎖されている可能性があります。保留中のものを完了すると、これはもう問題ではありません。お役に立てば幸いです。
1k /日のAPIリクエスト制限に達した可能性があります。 1日あたり150,000に増やすには、クレジットカードを確認するだけです。 https://developers.google.com/places/ios-api/usage?hl=en_US
ステップ1
https://console.developers.google.com/apis/ に移動します
ステップ2
プロジェクトを選択し、ライブラリ設定に移動します。 Googleプレイスを検索し、[Googleプレイス]ボックスをクリックします。 [有効にする]ボタンをクリックします。
注意すべきいくつかの事柄。
まず、 https://console.developers.google.com/apis/ にアクセスし、Google Places APIが有効になっていることを確認します。左上のプロジェクトを選択してから、左側のライブラリも選択します。次に、「Places API」を探してAPIを有効にします。
次に、請求先アカウントが有効になっていることを確認します。これを行うには、 https://console.developers.google.com/billing/ にアクセスして、アカウントの作成に進みます。プロジェクトがこのアカウントにもリンクされていることを確認してください。アカウントをリンクするには、プロジェクトに移動し、左上のハンバーガーメニューから[お支払い]オプションを選択します。
最後に、アプリケーション制限がある場合は、iOSプロジェクトのバンドルIDが、使用しているAPIキーに関連付けられていることを確認してください。 XCodeでプロジェクトに移動し、[全般]タブをクリックして、値を「バンドルID」でコピーします。次に、 https://console.developers.google.com/apis/ に戻り、プロジェクトが選択されていることを確認します。次に、左側の[認証情報]タブに移動します。キーを選択し、それがと表示されている場所に移動し、これらのバンドル識別子のいずれかを使用してiOSアプリケーションからの要求を受け入れ、下のテキストボックスに値を貼り付けます。
API制限がある場合は、Places APIがアクセス可能なAPIのリストに追加されていることを確認してください。
上部にある[キーを再生成]をクリックし、プロジェクトの[APIキー]と表示されている場所に生成された新しいキーを使用します。このプロセスが有効になるまで最大5分かかる場合があります。
私のプロジェクトでも同じ問題が発生します。そして、私はすべての解決策を試しますが、それらは私のために働いていません。
次に、私はポッドを更新してから、Google APIが機能し始めます。
ポッドを更新するを試してください。