我的應用正在抓取CoreData字符串和uiimages。我還捕獲相機的實時供稿並將其顯示在UIView上。隨機的設備'失去連接'。我已經檢查了內存和CPU的使用情況,沒有發現任何問題。'Lost Connection'隨機發生Swift
我偶爾得到這些打印警告
Received memory warning.
_BSMachError: (os/kern) invalid name (20)
_BSMachError: (os/kern) invalid name (15)
Communications error: { count = 1, contents = "XPCErrorDescription" => { length = 22, contents = "Connection interrupted" } }>
我試過設置我的本地化本地開發區域在Info.plist中以美國作爲被廣泛建議,但沒有運氣。
我在我的測試設備(iPod)上運行Xcode 9測試版和iOS 10。
如果可能,避免使用測試版。我遇到了這個問題,因爲我的設備耗費了太多內存(它只發生在舊設備上,而不是最近的設備上),我認爲iPad可能有問題。 – Larme
所有的CD和相機活動應該在後臺線程上 - 不要阻塞主線程。 –
@DavidH如果我沒有指定在主線程中執行它,它會自動在後臺執行還是需要指定 –