1

プレーヤーが を受信するGKChallengeと、プロトコルを実装するデリゲートがGKChallengeEventHandler呼び出され、その直後に毎回 が呼び出されます。localPlayerDidReceiveChallengeGKChallengeEventHandlerDelegatelocalPlayerDidSelectChallenge

ドキュメントによると、 forlocalPlayerDidSelectChallengeが呼び出されるには、次の 2 つのいずれかが発生する必要があります。

  • ユーザーがチャレンジ バナーをタップします
  • チャレンジ通知の受信に応じて、ユーザーがアプリを開く

しかし、アプリがすでに開いていて、ユーザーがバナーに触れていなくても、毎回呼び出されるようです!

4

0 に答える 0