t-osawa-009 blog

学んだことを載せます

[Swift, iOS]アプリが起動時にクラッシュするがcrash logがない状態を解消した

現象

  • リリースしたiOSアプリで起動時にクラッシュする現象が発生した。特定のバージョンでのみ発生している。 Firebase Crashlyticsを導入しているが起動時にクラッシュしたcrash logがないという状態になった。

原因

f:id:da87435:20210804053628p:plain - AdServices.frameworkAppTrackingTransparency.frameworkはバージョンによって、サポートされていない。 StatusをRequiredにすると起動時にフレームワークの読み込みに失敗して起動できない。 対象のフレームワークをOptionalに設定することで起動できるようになる。

まとめ

  • 古いバージョンのテストはしっかりしようと思いました。