[unity]Google Play でネイティブ デバッグ シンボルがアップロードできない

unity でデバッグシンボルファイルを作成しても、2023/03 現在、そのままでは Google Play にアップできない場合があります。

いくつか例を示します。

ARMv7 の情報は不要

The native debug symbols contain an invalid directory XXXX-v7.symbols. Only Android ABIs are supported.

ターゲットアーキテクチャが ARMv7 と ARM64 の場合、デバッグシンボルは2つのターゲットに応じたデバッグシンボルファイルが作成されています。
zip ファイルを解凍すると、2つのフォルダが存在するはずです。

このうち、必要なのは arm64-v8a だけで、armeabi-v7a は不要です。
arm64-v8a だけで zip ファイルを作成し、Google Play にアップロードしてください。

サイズが巨大すぎる

Your native debug symbols are too large (XXX MB). Must be 800 MB or smaller.

zip ファイルのサイズが 800MB を超えてしまった場合は受け付けてもらえません。
とはいえ、余程圧縮比率の低い zip ファイルか、巨大アプリでない場合は問題ないサイズでしょう。

また、このサイズは時が経つにつれ大きくなっているようです(以前は 300MB でした)。

関連記事

以前の記事になりますが、問題解決に役立つかもしれません。合わせてご覧ください。

返信を残す

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

CAPTCHA