1

質問するのが適切な場所かどうかはわかりませんが、ここに私の問題があります。Unity で iPad 用のゲームをやっていて、prime31 の socialnetwork プラグインを使用しています。

状況:

レベルの終わりに到達すると、ゲームはスコアを表示し、Facebook に送信するかどうかを尋ねます。もしそうなら、私のスクリプトは、あなたがログインしているかどうかをチェックするシステムを実行しました。ログインしていない場合はログインするように求め、システムはアプリに発行権限があるかどうかをチェックし、そうでない場合はあなたに尋ねます。これらすべてが当てはまる場合、メッセージはあなたのウォールに直接投稿されます。したがって、うまくいけば、質問の部分は一度だけ実行する必要があります。

問題:

ゲームと Facebook アプリ間で iPad を交換してログインすると、iPad はメモリを節約するためにゲームをシャットダウンします。シーンを縮小しようとしましたが、それ以上に縮小するのは難しいです。だから私はゲーム内でFacebookのログインと承認を開くべきだと思った. そのために、私はこの行を使用しています:

setSessionLoginBehavior(FacebookSessionLoginBehavior.ForcingWebView);

そして、それはまさに私が望むことを行います。実際には、すべてがうまくクラッシュするわけではありません。しかし、問題は、ログインに対してのみ機能することです。公開許可を求めると、facebook アプリに切り替えて許可を求めるため、クラッシュします。

では、FacebookSessionLoginBehavior.ForcingWebView と同じ方法で許可を求めるにはどうすればよいでしょうか。

助けてくれてありがとう。

ボリス

4

0 に答える 0