Khi iOS 5.0 Apple bắt đầu dọn dẹp hoặc dọn dẹp thư mục Caches bên trong các ứng dụng cá nhân khi nó quyết định thiết bị đang sử dụng quá nhiều không gian. Bất cứ ai có thể chỉ cho tôi đến vị trí của tài liệu hoặc giai thoại thông tin liên quan đến ngưỡng làm sạch bộ nhớ cache này xảy ra (ví dụ 90% + sử dụng đĩa) và tần suất nó được kiểm tra?Điều gì khiến bộ nhớ cache iOS 5.0 bị xóa?
Trả lời
Từ thử nghiệm của tôi, có vẻ như quá trình xóa xảy ra với tất cả các ứng dụng hiện đang chạy khi không gian sử dụng trên thiết bị VƯỢT QUA số lượng không gian được báo cáo sẵn có (dường như iPhone không gian trống có sẵn để ngăn bạn đi vào không gian dành riêng). Khi bạn vượt qua ranh giới đó, một cuộc đối thoại bật lên:
Và khi bạn nhấn done, nó sau đó lau không gian. Đây là tình huống duy nhất mà tôi có thể tái tạo một cách đáng tin cậy để kích hoạt quét (để thử nghiệm/etc), và tôi đã làm như vậy bằng cách làm đầy thiết bị của mình nhiều nhất có thể với phim và nhạc, và sau đó tải xuống các tệp lớn trong DropBox.
theo như tôi biết không có bất kỳ thông tin chính thức nào về thời điểm thanh trừng xảy ra và - thành thật mà nói - bạn không nên cố gắng dự đoán điều đó. nó là một vấn đề, mặc dù. may mắn, táo đã nhận ra điều này và như iOS 5.0.1, bạn có thể thiết lập một "không sao lưu" cờ:
http://developer.apple.com/library/ios/#qa/qa1719/_index.html
vì vậy bạn sẽ muốn đặt các tập tin trong ứng dụng của bạn Documents/dir hoặc bạn Ứng dụng Thư viện/Tài liệu riêng tư/và đặt thuộc tính "không sao lưu".
- 1. Cách xóa/xóa biến bộ nhớ cache
- 2. Buộc xóa bộ nhớ cache
- 3. Bộ nhớ cache của tôi đang bị xóa, tại sao?
- 4. Xóa bộ nhớ cache ActiveRecord
- 5. Xóa bộ nhớ cache NSURLConnection
- 6. Xóa bộ nhớ cache Magento
- 7. Chính sách bộ nhớ cache iOS
- 8. Tắt/xóa bộ nhớ cache OleDbConnection
- 9. Composer.phar Symfony xóa bộ nhớ cache
- 10. Cách xóa bộ nhớ cache Android
- 11. Xóa bộ nhớ cache Sitecore cho một mục từ bộ nhớ cache lập trình
- 12. Lệnh xóa bộ nhớ cache NFS?
- 13. Cách xóa Bộ nhớ Cache của Smarty
- 14. Android: Xóa bộ nhớ cache lập trình
- 15. Chromecast: Cách xóa bộ nhớ cache nhận
- 16. Cách xóa bộ nhớ cache của HttpWebRequest
- 17. Gọi ajax để xóa bộ nhớ cache
- 18. Sự cố xóa/xóa bộ nhớ cache NHibernate?
- 19. Lần truy cập bộ nhớ cache và bộ nhớ cache bị thiếu là gì? Tại sao ngữ cảnh chuyển đổi sẽ gây ra bộ nhớ cache bỏ lỡ?
- 20. Gỡ bỏ bộ nhớ cache khỏi bộ nhớ cache L1 khi xóa L2
- 21. ray giá bộ nhớ cache - cách xóa thủ công tất cả bộ nhớ cache
- 22. Apple có xóa chế độ xem ngoại tuyến bộ nhớ cache HTML5 khỏi thiết bị iOS không?
- 23. Bộ nhớ cache khởi động là gì?
- 24. Xcode: SDWebImage xóa bộ nhớ cache cho một hình ảnh
- 25. Bộ nhớ cache, tắt bộ nhớ đệm
- 26. sự khác biệt giữa bộ nhớ cache l1 và bộ nhớ cache l2 là gì?
- 27. Làm trống bộ nhớ cache lập trình trong iOS
- 28. iOS - Bộ nhớ bị rò rỉ AddressBook
- 29. Chính sách xóa bỏ bộ nhớ cache của ổi
- 30. Xóa bộ nhớ cache khỏi đường ống nội dung Rails
Có thể không dự đoán được, nhưng tái tạo nó sẽ đẹp. Cụ thể trên iOS 5.0.0 không có sửa chữa trong tình huống của chúng tôi (vì lý do bảo mật chúng tôi đã lưu trữ các tập tin của chúng tôi trong Caches để ngăn chặn sao lưu) nhưng sau đó họ bắt đầu bị thanh trừng. Bây giờ chúng tôi giữ nó trong một thư mục riêng cho iOS 5.0.1+ (Với bộ cờ không sao lưu) nhưng đối với iOS 5.0, chúng tôi chưa sửa (Không thể sao lưu, không thể xóa), sau đó để cung cấp cho người sử dụng một đầu lên rằng họ có thể mất dữ liệu của họ, trước khi nó xảy ra. – BadPirate
Vì vậy, chúng ta có thể chỉ có "không tẩy" cờ thiết lập để nó hoạt động trên IOS 5.0.1? Liệu táo vẫn sẽ từ chối ứng dụng? – CKT