2015-09-10 52 views

回答

5

我目前遇到類似的問題。

我確定的是Finder Sync Extension將在我的擴展程序正在運行時取消分配和重新分配我的FIFinderSync對象。如果我的應用程序禁用並在啓動時重新啓用擴展,則可能會發生這種情況。如果用戶在其進程運行時禁用並重新啓用擴展,也會發生這種情況。

爲了診斷這一點,我建議將日誌記錄添加到您的FIFinderSync對象的init 和dealloc方法中。確保持有對您的FIFinderSync的引用的對象使用弱引用,因此您知道您的FIFinderSync正在被正確釋放。

此外,您的FIFinderSync將需要容忍恢復其連接回到您的產品在其第二,第三,等,重新初始化。這是我最終的問題:我的擴展沒有恢復已經回到產品主流程的連接。

+0

哇謝謝我會檢查它 – Mugen

相關問題