アプリ関連の問題

Prev Next

Classic/VPC環境で利用できます。

GAMEPOTサービスの利用中に次のような問題が発生することがあります。問題ごとの原因と解決方法を確認し、適切に対処してください。

プッシュ通知が届かない

プッシュ通知が届きません。

原因

  • プッシュトークンを正常に受信できていない場合
  • プッシュ通知の権限が拒否されている場合
  • 当該トークンでのプッシュ送信に失敗した場合

解決方法

  • プッシュトークンの受信状況を確認
    • GAMEPOTダッシュボード > ユーザー > リストメニューから、当該ユーザーのトークン項目に値が正常に表示されているか確認してください。表示されていない場合は、プッシュトークンを受信するコードを点検してください。
  • プッシュ通知権限を確認
    • GAMEPOTダッシュボード > ユーザー > リストメニューから、当該ユーザーのプッシュ受信同意項目が「同意」に設定されているか確認してください。「同意」状態でない場合は、プッシュ状態変更メソッドを通じて、プッシュ同意状態を「同意」に変更してください。
  • GAMEPOTでは、プッシュ送信の失敗を非アクティブな機器とみなし、当該トークンを削除します。そのため、プッシュ送信に失敗した場合は、再度プッシュ通知権限を1回以上許可し直すことでトークンが再収集されます。
  • Unityの場合
    • GAMEPOT外部 SDKの実装内容により、プッシュトークンの受信ができない場合があります。UnityAppControllerを継承しているファイルを確認し、重複して継承している箇所がないか確認してください。重複継承が存在する場合は、1つのファイルに統合して継承するように修正してください。

Android OS 13機器のプッシュ通知エラー

Android OS 13以降の機器でプッシュ通知が届きません。

原因

  • Android OS 13以降、プッシュ通知を表示するには android.permission.POST_NOTIFICATIONS 権限を取得する必要があります。GAMEPOT SDKでは、android.permission.POST_NOTIFICATIONS 権限を自動で取得する機能はサポートしておりません。

解決方法

この機能は、開発会社にて特定のタイミング(例: 利用約款への同意完了時またはアプリ起動時)に android.permission.POST_NOTIFICATIONS 権限を要求するように実装する必要があります。さらに、ユーザーが拒否した場合、アプリの設定から手動で通知権限を有効にしない限りプッシュ通知が届かない旨を、ユーザーへ案内する必要があります。

iOSプラットフォームでのサービスローンチ時の注意事項

iOSプラットフォームを対象にサービスをローンチする際、注意すべきことはありますか?

原因

/-

解決方法

iOS App Storeの場合、アプリの審査に1~2週間ほどかかるため、2週間程度の余裕を持ってアプリの審査を申請することを推奨します。

iOS審査のリジェクト

iOSの審査結果、リジェクトされました。

原因

iOS審査におけるリジェクトの主な理由は次の通りです。

  • バグがあったり、開発が完了していない機能が存在し、「準備中です」などのメッセージが表示されるか、アプリに beta、Testなどの表現が含まれている場合
  • IDFA値を取得する目的および使用用途に関する説明が不明確な場合
  • リワードによるアプリのインストールの誘導、またはレビュー投稿の誘導を行っている場合
  • 審査担当者がテストを行うためのテスト用 IDにエラーがある場合
  • 退会機能がないか、あるいはアプリ内にクーポン機能が存在する場合
  • Android実行画面のスクリーンショットを活用したり、解像度の低い画像などを使用する場合

解決方法

  • アプリの完成度を確認
    • アプリの完成度を確認してください。アプリ内に betaや Testなどの文言が含まれないように実装してください。
    • 退会機能を実装してください。
    • アプリ内のクーポン入力機能の代わりに、ウェブのクーポン入力ページへ移動するように実装してください。
  • IDFA値を取得する際、収集目的および使用用途に関する説明を明確に記載してください。
  • リワードによるアプリのインストールや、レビュー投稿の誘導を行わないでください。
  • 審査担当者がテストを行えるよう、正確なテスト用 IDを渡してください。
  • Android実行画面のスクリーンショットを活用したり、解像度の低い画像を使用したりしないでください。
    Appleスクリーンショット規格のリンク
参考

本ガイドで必要な情報が見つからない場合やさらに必要な情報がある場合は、いつでも以下のフィードバックアイコンをクリックして、ご意見をお寄せください。いただいたご意見を参照して、より有益な情報を提供できるよう努力してまいります。