2016-11-17 4 views
0

Google Playゲームサービスのアプリのランキング/アチーブメントとログインフローをテストすると、以前は「Google設定」アプリに入ってから「接続済み」アプリを外し 『と同様に『また、次のように』Googleですべての活動を削除、私はオプションになるだろうが私のアプリをクリックして、』:Android:Googleから正確なアプリを切断できない

enter image description here

をしかし、何かが(変更されているようです私のコードではなく、同じアプリケーションを今すぐ切断できないように) - 切断しようとすると、単にこのメッセージが表示されます。

enter image description here

今、バグのサインインフローをテストするために、アプリをGoogle Playゲームサービスに接続したことを「忘れてしまった」ようにしたいので、もう一度許可を求める - (please see my previous question here for which the answer used to work)。以前に私は最初のダイアグラム&が表示されました。単に「切断」をクリックしただけでした。チェックボックスをクリックすると(「すべてを削除............」)、私の業績もリセットされました。私がそれらをデバッグする必要があったときに素晴らしい。要件が完全に切断ユーザーを聞かせできるようにする場合

enter image description here

は誰もが知っています:

ほとんどの他のアプリは、私が最初のメッセージマイナスのチェックボックスで、次のメッセージを与えるから切断しようあなたのアプリからの変更はなぜ、私のアプリは今私に基本的なメッセージを与えるだけですか?

私は現在、このようなGPGSに接続:マニフェスト(該当する場合)で

mGoogleApiClient = new GoogleApiClient.Builder(this) 
.addConnectionCallbacks(this) 
.addOnConnectionFailedListener(this) 
.addApi(Games.API).addScope(Games.SCOPE_GAMES) 
// No other APIs needed 
.build();  

mGoogleApiClient.connect(); 

Permissinsは以下のとおりです。

<uses-permission android:name="android.permission.INTERNET" /> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>  
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> 

私はできるだけthrouroughのように試みたが、いずれの場合ましたその他の情報が必要な場合は、お尋ねください。

+0

私はこのシナリオを経験したGoogle社員または誰かが唯一のこの問題についてのあなたを助けることができると思います。ですから、この件についてGoogle Playゲームサービスのサポートにお問い合わせください。この[リンク](https://support.google.com/googleplay/android-developer/troubleshooter/6097563?hl=en#ts=6097687%2C6097659)は、これを行うのに役立ちます。また、この[documentation](https://developers.google。)に記載されているコードに従ってください。ユーザーを正しくログアウトしてアカウントを切断する方法については、http://www.google.com/support/bin/answer.py?answer = com/identity/sign-in/android/disconnect#disconnect_accounts)をご覧ください。 – KENdi

答えて

0

ここでは、Googleの設定のものを使用して、いくつかのアプリを切断する方法がありませんように思われる、グーグル+、私はこのURLがわかった唯一の方法でもない:また、私はいくつかのゲームでテスト
https://myaccount.google.com/permissions

、スマートフォンのすべてのデータを消去し、ゲームを開始して新しいGoogle接続を許可すると、すべてが復元されました。それで私は2つの理由がありました:
1)接続解除後、そのアプリのGoogleアカウントに保存されたデータは削除されず、私たちによっても削除されないので、アプリ開発者だけがそれを行うことができます。
2)削除されても、アプリのデベロッパーに保存されたコピーが残っていて、再接続すると復元されます。

オプションは、接続解除後にしばらく時間をおいてから、アプリの開発者は私たちの非アクティブに基づいてバックアップを削除します。それでもテストしなければならず、数ヶ月かかるかもしれません。