私は多くのデータ構造、uiimageviews、ビデオを処理し、ビットマップコンテキストを作成するなどのアプリケーションを持っています。アプリケーションが長期間継続して使用するとクラッシュするたびに。アプリケーションがメモリ警告でクラッシュしています->アプリケーションがシグナル9で異常終了しました。その理由は何でしょうか。シグナル9とはどういう意味ですか。
これはメモリの問題によるものだと思います。アプリが強制終了されたため、アプリが大量のメモリを使用しています。
また、プライバシー/許可の問題になる可能性もあります。 NSCameraUsageDescriptionとUILaunchStoryboardNameをInfo.plistファイルに追加するのを忘れたため、アプリがエラーMessage from debugger: Terminated due to signal 9
でクラッシュしました。
Info.plistに次の行を追加した後、アプリはクラッシュしました。
<key>NSCameraUsageDescription</key>
<string>The app would like to let you make a picture.</string>
<key>NSPhotoLibraryUsageDescription</key>
<string>The app would like to let you choose an item from your Photos.</string>