Version: 2018.4
言語: 日本語
UDP リファレンス
XR

UDP トラブルシューティング

誤った UDP 実装

ゲームクライアントに UDP が正しく実装されていないと、ユーザーが IAP プロダクトを購入できなくなる可能性があります。ゲームにおけるこのような問題の典型的な例は以下のとおりです。

  • 呼び出されたときにウォレットが起動しない

  • アプリ内課金が応答しない。
    ジェネリックの UDP ビルドでこれらの症状が発生した場合は、ゲームを再パックする前に解決してください。

UDP コンソールに IAP が表示されない

必ずエディターで IAP カタログ情報をプッシュ送信してください。

Error: Packing Failed: No UDP SDK detected

(エラー: パッキングに失敗しました: UDP SDK が検出されませんでした) これは、UDP をビルドターゲットとして設定するのを忘れた場合に、Unity IAP を使った実装で発生する可能性があります。

また、APK の作成中に Minify (最小化) オプションを使用する場合にも発生する可能性があります。そのオプションが原因で、UDP が必要なファイル/ディレクトリを見つけることができない場合があります。UDP 関連のパッケージをカスタマイズされた proguard ファイルに保存し (または Minify オプションを無効にして)、ゲームを再構築します。

UDP サンドボックス: ログイン画面が表示されない

Init() メソッドが正しく実装されていないと、サンドボックスのログイン画面が表示されない場合があります。Init() を呼び出すと、ログイン画面が表示されます。Init() は、ログインが成功した場合にのみ成功します。Unity は、ゲームの起動時に Init() を実行することを推奨します。

UDP リファレンス
XR