2015-10-16 109 views
0

當我使用後臺提取模式從Xcode啓動應用程序時,它可以正常工作。但是當我調用回調處理程序時,或者在30秒後它應該停止。 但它不!當我點擊暫停時,我可能會看到我的主線程無法執行任何操作。從Xcode啓動後臺提取時,應用程序未停止

這是一些xcode特定的問題,還是我誤解背景獲取?

回答

1

在Xcode調試器下運行的應用程序不會受到與已發佈應用程序相同的後臺執行時間限制。

例如,如果您打開,在已發佈的應用程序上登錄UIApplication媒體資源backgroundTimeRemaining,則當此值達到零時,您的應用程序將被終止。在調試器下,您的應用程序將無限期地繼續,報告一個零值。

相關問題