Skip to content

iOSで実機ビルドだと動けどTestFlightから配信すると動かない

   

iOSアプリ開発中に実機ビルドだと動けどTestFlightから配信すると動かない。ということがありました。 以下の記事を参考にリリーズビルド時も最適化を無効化したら動くようになりました。

App crashes in Release build but not in debug

Xcodegen を使っている場合は settings の base に以下を追加してあげます。

SWIFT_OPTIMIZATION_LEVEL: -Onone

Image

関連記事

  1. 複数の型を持つJSONをemumでDecodeする
  2. 自分で定義したStructをUserDefaultsに保存する
  3. Identifiableに適合していないStructでListを使う
  4. SwiftUIのTabViewのタブをコードから動的に切り替える
  5. iOSでバージョンとビルド番号を取得する
  6. SwiftUIでListにButtonを設定してパラメーターの違う画面に遷移する
  7. SwiftUIで少しカスタマイズしたActivityIndicatorを表示する