2016-05-10 5 views
0

私はCocos2d-xフレームワークを使って開発しているアプリケーションにAppleのGame Centerを統合し始めています。私は、Game Centerとのインターフェイスに必要なObjective C呼び出しにC++のコードベースをほとんど接続する非常に簡単なラッパーを作成しました。Apple Game Centerのダイアログがイベントへの応答を停止する

[[[UIApplication sharedApplication] keyWindow].rootViewController presentViewController:viewController animated:YES completion:nil];

ダイアログが表示されて、私は、ユーザー名を選択するよう求めている:私は、次のコードで、最初のゲームセンターのダイアログを表示します。私はすでに取られていますユーザー名を選択した場合、私は次のスクリーンショットを取得:

Unavailable Nickname

をすべてが順調と良いのですが、私はこのポップアップを閉じたら、私はもはや上で何でもできることを発見しなかったことこのダイアログページ。ニックネームボックスのテキストを編集することはできますが、[キャンセル]と[次へ]ボタンは何もしなくなりました。ユーザー名が有効かどうかについての通知も受け取りません。

ポップアップが表示された後にメッセージが間違った場所に送信されているような、何らかのビューコントローラの問題が原因である可能性が高いですが、Objective Cプログラミングの完全な初心者なので、原因。

答えて

0

これで、ゲームセンターがログイン情報を忘れてしまったようです。私はまた、設定/ゲームセンターの下のログを有効にしました。

私はこの問題が起きたのと同じ日にAppleログインパスワードを変更していたので、私が使用していた特定のデバイスと関連している可能性があります。

1つの興味深い変更点は、使用できないニックネームを挿入すると、以前は表示されなかった候補のリストが表示されることです。すべてのボタンが機能しているように見えるので、私はビジネスです!

関連する問題