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

> Troubleshoot common Unity Distribution Portal implementation issues, for a service that shut down in February 2025.

| **重要**                                                                                                                                                                                                                                                                                                                                       |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Unity Distribution Portal (UDP) は、2025 年 2 月 17 日に閉鎖されます。UDP ウェブコンソールとサービスへのアクセスは、この日をもって完全に無効になります。キーストアをダウンロードする方法、およびゲームをアプリストアに直接再公開する方法については、[UDP 概要](https://api-udp.unity.com/overview) ページを参照してください。アカウントについて質問がある場合は、[Unity カスタマーサポート](https://support.unity.com/hc/en-us/requests/new?ticket_form_id=360000323692) にチケットを提出してください。 |

## 誤った 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() を実行することを推奨します。
