サービスからデータを読み込んでいるときにiPadアプリを閉じると、アプリは閉じますが、何もせずにすぐに再び開きます。この時点では、私は何もできません。アプリを閉じることができず、アプリまたはデバイスを操作できません。デバイスを再度使用する唯一の方法は、デバイスを再起動することです。アプリはクラッシュせず、単にデバイスを無効にします。
これが発生すると、 applicationWillResignActiveとapplicationDidEnterBackgroundの直後に次の行がコンソールに3回表示されます。
+[CATransaction synchronize] called within transaction
アプリがクラッシュしても大丈夫ですが、デバイスが完全に役に立たなくなるという事実は大きな問題です。このバグを傍受したり、CATransactionでこの問題が発生したときに何らかの方法で検出できれば、それで問題ありません。
何か案は?