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. iOSのファイルアプリを開いてドキュメントフォルダに保存したファイルを開く
  5. SwiftUIのTabViewのタブをコードから動的に切り替える
  6. iOSでバージョンとビルド番号を取得する
  7. SwiftUIでListにButtonを設定してパラメーターの違う画面に遷移する