iOSアプリでメモリリークが発生し、クラッシュすることがあります。リークはここにあります。誰かが私がこれをデバッグする方法を知っていますか?
0 0x269760 Malloc 32 Bytes Malloc 1 00:03.718.759 32 libsystem_info.dylib si_item_to_addrinfo
iOSアプリでメモリリークが発生し、クラッシュすることがあります。リークはここにあります。誰かが私がこれをデバッグする方法を知っていますか?
0 0x269760 Malloc 32 Bytes Malloc 1 00:03.718.759 32 libsystem_info.dylib si_item_to_addrinfo
32 バイトのリークが 1 回発生しても、メモリ消費量が Jetsam になることはありません。
まず、クラッシュのバックトレースを投稿します。次に、Allocations インストゥルメントを使用して、時間の経過とともにメモリが増加しているかどうかを確認します。
メモリが増えていて、何らかのアクションを繰り返している場合 (たとえば、UI にアクセスしてアプリのメイン画面に戻るなど)、Heapshot 分析は驚くべき結果をもたらす可能性があります。
私にとっては、Testflight SDK 1.1 です。[TestFlight takeoff:] メソッドをコメントアウトすると、リークは表示されなくなりました。