offlineUserLoggedIn
ユーザーが OpenFeint を受け入れる場合は、またはuserLoggedIn
デリゲート メソッドが呼び出されるため、簡単です。ユーザーが OpenFeint を拒否した場合、何の兆候もないようです。ありますが、ユーザーが OpenFeint を拒否した場合、または承認画面を見つめている場合は[OpenFeint hasUserApprovedFeint]
返されますか?NO
1 に答える
1
私は同じ問題に遭遇しました。私の提案した解決策:
OpenFeintAddOn
プロトコル を実装するクラスを作成します。initializeAddOn
OF が初期化されると呼び出されます。
ただし、これが呼び出されると、ユーザーはログインを完了しません。OFが初期化されていることを確認したいだけなら、これでうまくいくはずです。ユーザーがログインしているかどうかを知る必要がある場合は、リスナーを追加することをお勧めします。リスナーが呼び出されるofflineUserLoggedIn
とuserLoggedIn
、設定が更新されます。ユーザーが初期化後にゲーム中にログインする場合に備えて、おそらくこれらの関数が必要になるでしょう。
于 2011-11-01T22:26:02.403 に答える