ドキュメント · iOS への組み込み
9. iOS でのデバッグ
iOS には、タグベースでログをフィルタリングする仕組みがありません。PTB_LOG/PTB_LOG_ADS/PTB_LOG_ANALYTICS に相当するものもありません。SDK の Swift 側(広告ネットワークごとの広告ハンドラーやブリッジなど)は、統一されたタグを付けずに通常の print() 文でログを出力するため、Xcode のコンソールにはすべてのログが混在して表示されます。
そのため、AKS が何を検知・記録したかを確認するには、Test Suite(前述の §8)内の AKS Logs 画面を使う方が確実です。この画面はメモリ内に蓄積されたログを表示し、デバイス上で検索できます。また、コンソールに大量のログが出力されていても影響を受けません。リリースビルドやテスターのデバイス、サポート対応など、デバッガーを接続できない状況では、このデバイス上の画面を使うことで、コンソールなしでログを確認できます。
AKSLogManager.shared.logAarVersion() は、バージョン情報をコンソールに出力します。古いバイナリが使われている疑いがあるときに、実際にリンクされている xcframework のビルドを手早く確認できます。