6

パッケージ名 ( com.clc.mmm.free ) と証明書フィンガープリント (SHA1)を指定して、API コンソールで Android アプリのクライアント ID を作成しました。次に、クライアント ID と、ID が作成された API コンソール プロジェクト (「テスト」API コンソール プロジェクト) を削除しました。

新しい API コンソール プロジェクトでクライアント ID を再作成したいのですが、「このクライアント ID はグローバルに一意であり、既に使用されています。」というメッセージが表示されます。

ただし、パッケージ/キーのクライアント ID がどこにも見つかりません。最初のプロジェクトの削除を取り消してチェックしたところ、パッケージのクライアント ID がありませんが、同じエラーが発生します。

クライアント ID がないと、Google+ サインインでアプリの新しいリリースを公開できません。助けてください!

4

4 に答える 4

1

私は同じ問題を抱えていました。Google側では問題ありませんでした。

まず、フィンガープリントとパッケージを問題なく追加しました。削除しました。別のパッケージ名でフィンガープリントを追加しようとしました。その後、エラーが発生しました。問題は古いエントリの不完全な削除に関連していないことに気付きました。

問題は、パッケージとフィンガープリントの同じペアが、ずっと前に別のプロジェクトで Android dev によって追加されたことです。

同じフィンガープリントを別のパッケージに問題なく追加できます。これは、何が起こっているのかをいつトラブルシューティングするかのヒントになる可能性があります。

于 2016-04-20T07:31:41.587 に答える
1

同じ問題がありました。以前に現在のAndroidパッケージにリンクしたGoogleプロジェクトがありました。以前の Google プロジェクトから OAuth 2.0 クライアント ID を削除しました。

API マネージャーの下の資格情報タブからクライアント ID を削除できます。

クライアントIDを削除した後、すべてが魅力的に機能しました。

于 2015-12-03T05:24:25.110 に答える