LoginSignup
2
0

【iOS】pb_check_proto3_default_value のエラー対応

Last updated at Posted at 2024-03-29

概要・問題

アプリをリリースしたら iOS17.4 でアプリ起動時にクラッシュが発生するという報告を受けました。

Firebase の Crashlytics を確認すると、以下の問題が発生していました。

pb_check_proto3_default_value
Crashed: com.apple.main-thread
EXC_BAD_ACCESS KERN_INVALID_ADDRESS 0x00000001736eb51c

メインスレッドで nanopb がクラッシュしているようです。

また厄介なのが、 TestFlight や AppStore で再現可能で、ローカルビルドでは再現しないという点です。

開発環境

Xcode 15.3
Swift 5.10
iOS 17.4

使用技術:Firebase、nanopb
(詳細は大人の事情で割愛)

解決策

この問題は Firebase のバグによるものだそうです。

そのため、バージョンを v10.22.0 にアップデートすれば解決するそうです。

原因の原因については調査中...(2024年3月29日現在)

参考文献

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0