2

最近、Adobe Air AS3 Android ゲームを Google Play ゲーム サービスで動作させようとしています。Milkman Native Extensionと Flashdevelopを使用しています。

独自のサインイン ボタンを作成し、それを押すと、すべてのアカウントを含む標準の [アカウントでサインイン]ウィンドウが表示されます。アカウントで初めてサインインすると、ゲーム ステータスを Google+ サークルと共有する標準オプションも表示されます。次に、ログインしようとすると、サービスは標準の回転するプログレス ホイールを表示してから消え、[ Signed in as PLAYER]ボックスは表示されず、ログインしていません。ANE は、それがunknown_error_code。_

私が気づいたこと:

  • 実績やリーダーボードのリストも表示できません。

  • 初めてログインした後、無期限に再度ログインしようとします。

  • 「Google+データを使用するアプリ」は、アプリの実際のタイトルではなく、「サードパーティアプリ」として表示されます。編集: 何らかの理由で正しいアプリとして表示されるようになりました。それでもサインインしませんが…

  • これはコーディングの問題ではないと確信しています。

私が試したこと:

  • SHA1 キーを、p12 キーの SHA1 キーと照合します。

  • 異なるアカウントへのログイン。

  • アカウントをテスター アカウントにします。

  • 非テスター アカウントの使用。

  • 新しいゲーム サービス ページの作成

  • 新しいアプリケーション ページの作成

  • アプリ ID の変更 ( com.blank.mygame)

  • 「Google+ データを使用するアプリ」をクリアする

  • ゲームのバージョン番号を最新のテスト アカウントよりも高くする

  • 新しい Google+ アカウントを作成する

  • アプリをサービス ページに同期しています。

  • サービス ページからアプリの同期を解除しています。

  • 新しい OAuth 2.0 クライアント ID の作成

  • ゲーム サービスの公開。

助言がありますか?

4

3 に答える 3

0

これで、私の質問に公式に答えることができます。

それを私が直した。どうやら API コンソールに移動してそこから Oauth を変更すると、ゲーム サービスはそれを検出しません。私はもともと間違った SHA1 を入力し、Google サービス開発者コンソールではなく API を介して修正しました。 http://www.youtube.com/watch?v=nkJS_W-VC9I (実際には問題 #6 です)

于 2013-07-07T21:51:07.223 に答える
0

私は同じ問題を抱えていました.Google開発者コンソールでアプリ/パッケージIDを次のように変更することで解決しました:

com.developer.appname

に:

air.com.developer.appname
于 2014-02-25T10:21:06.917 に答える