私は最初のiPhoneアプリケーションを書き終えました。私はそれをベータテスターのグループに送りました。 私のアプリを実行した後、別のアプリがもう起動していないことに気づいたこの1人の男を除いて、誰もが幸せです。iPhone:Leaking Appが他のアプリに害を及ぼすことはありますか?
私は、メモリ管理についてあまり知りませんでしたが、私はInstrumentsのLeaksグラフを見て、アプリケーションに何らかのリークが起こっていることに気付きました。
3つの質問:
- は常に悪いが漏れていますか?最大のリークは合計5,1 MBの割り当てメモリで15kです。
- Appleはリークのために私のアプリを拒否しますか?
- 私のアプリケーションが終了するとすぐにメモリが自動的に解放されるわけではありませんか?漏れているアプリが他のアプリに害を及ぼすことはありますか?
おかげ Sjakelien
あなたのアプリが後で他のアプリケーションの実行方法に影響を与えることに気がついた場合、アプリケーションの終了後もコードの効果が持続することは明らかです。たとえAppleが気づいていないとしても、あなたの批評家のように聞こえます。 –
私たちは再現可能な状況がないので、Sjakelienのアプリが他のアプリに影響を与えたと言っても過言ではありません。我々は、テスターがSjakelienのアプリを実行した後のいつかまで、他のアプリが動作していなかったことに気付かなかったことだけを知っている。 – Chuck