iOSで実機ビルドだと動けどTestFlightから配信すると動かない
iOSアプリ開発中に実機ビルドだと動けどTestFlightから配信すると動かない。ということがありました。 以下の記事を参考にリリーズビルド時も最適化を無効化したら動くようになりました。
App crashes in Release build but not in debug
Xcodegen を使っている場合は settings の base に以下を追加してあげます。
SWIFT_OPTIMIZATION_LEVEL: -Onone