プログラム

Unityのアプリ開発でのエラー集

Unity上でアプリを開発していると、エラーになることがあります。

筆者が遭遇したエラーを列挙していきます。エラー対応の参考にしてください。

 

We recommend using a newer Android Gradle plugin

  • 日時:2024.11.11
  • 状況:AdMob設定後のコンパイルエラー
    • WARNINGではあるが、回避できないので、実質エラー
    • エラー表示
      • We recommend using a newer Android Gradle plugin to use complileSdk = 34
  • 結果:解決
    • 原因は、最新APIが自動インストールできないこと
  • 対応:
    • 最低APIレベルを一旦最新版にして、ビルドする
      • そうすると、最新APIが自動インストールが動く
    • 最低APIレベルとターゲットAPIレベルを元に戻して、再ビルドする
  • 出典:

 

繰り返し停止しています

 

Invalid email address or password

  • 日時:2024.11.21
  • 状況:UnityにインストールしたPlayFabにログインできない
    • PlayFab SDKバージョン:2.205.241108(最新版:2024.11.21現在)
    • PlayFabにMicrosoftメールアドレスでログインしようとするとエラーになる
      • Welcome to PlayFab!画面(下の画像)で、
        • EMAIL: Microsoftメールアドレス
        • PASSWORD: PlayFabのパスワード
        • LOG IN」ボタンをクリックすると、エラーになる
      • エラー:「PlayFab EditorExtensions: Caught an error:Invalid email address or password」
  • 結果:解決
    • 原因の詳細は不明!
      • UnityのPlayFabは、Microsoftメールアドレスではログインできない
  • 対応:
    • Welcome to PlayFab!画面(下の画像)で、
      • CREATE AN ACCOUNT」ボタンをクリック
      • Microsoftメール以外(例. gmail)で、新たにPlayFabアカウントを作成
  • 考察:
    • 最初に、PlayFab SDKをUnityにインストールして、
    • 次に、「CREATE AN ACCOUNT」ボタンから、PlayFabアカウントを作れば、
    • PlayFabアカウントは1個で済む!
  •  出典:
PlayFab-login
PlayFab-login

 

別のパッケージ名を使用する必要があります

  • 日時:2024.11.28
  • 状況:Google Playの内部テスト用のファイルがアップロードできない
    • 以下のエラーメッセージがでる
      • アップロードする前にマニフェスト内の競合を解決してください
      • 以下のコンテンツプロバイダオーソリティは他のデベロッパーによって使用されています
      • 別のパッケージ名を使用する必要があります
  • 結果:解決
  • 対応:
    • 別名で内部テストファイルを作成する
      • 例:AAA.aab → AAA-1.aab
  • 備考:
    • 「キーストアマネージャー」で、キーを新規作成しない
    • 既に決めてあるパスワード、パスワード2を使用する

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です