[GatekeeperXPC] Connection to assetsd was interrupted or assetsd died

項目中collectionView經過獲取的4K錄像文件的IDR幀時候,每幀大概有2-4M,在iphone 6上連續加載顯示內存會上升但過會就釋放了.最後仍是會提示如上而崩潰.ios

個人第一感受是Image文件過大,頻繁調度會被ios認爲不安全,因此在顯示縮略圖的時候就改成了width/height比的screen width值處理,這樣的文件不過100K.安全

   UIGraphicsBeginImageContext(CGSizeMake(KWidth, KWidth * image.size.height/image.size.width));iphone

    [image drawInRect:CGRectMake(0, 0,KWidth , KWidth * image.size.height/image.size.width)];ip

    UIImage *imageNew = UIGraphicsGetImageFromCurrentImageContext();內存

    UIGraphicsEndImageContext();io

相關文章
相關標籤/搜索