Các ứng dụng được đặt trong nền tiêu thụ tài nguyên? [bản sao]


0

Câu hỏi này đã có câu trả lời ở đây:

Tôi đã nghe nói rằng việc để các ứng dụng đang mở trên iPhone sẽ ảnh hưởng đến thời gian sạc pin. Đây có phải là sự thật và được ghi lại, hoặc một số truyền thuyết đô thị? Và nó có ảnh hưởng đến hiệu suất của các ứng dụng khác không?


2
Tôi đã không tìm thấy câu hỏi tương tự hiện có và tôi đồng ý rằng câu hỏi của tôi là một bản sao, nhưng nó đã gợi ra một câu trả lời hay và chính xác hơn. Có cách nào để thống nhất các câu hỏi, nói bằng cách chuyển câu trả lời ở đây cho câu hỏi đó không?
DaG

Câu trả lời:


4

Các ứng dụng của bên thứ ba được đặt trên nền sẽ không chủ động tiêu thụ tài nguyên trừ khi họ cung cấp Dịch vụ vị trí, phát lại âm thanh hoặc VoIP . Như đã nêu trong Hướng dẫn lập trình ứng dụng iOS của Apple :

Trong iOS, chỉ các loại ứng dụng cụ thể mới được phép chạy trong nền:

  • Các ứng dụng phát nội dung âm thanh cho người dùng khi ở chế độ nền, chẳng hạn như ứng dụng trình phát nhạc.
  • Các ứng dụng giúp người dùng thông báo về vị trí của họ mọi lúc, chẳng hạn như ứng dụng điều hướng.
  • Các ứng dụng hỗ trợ Giao thức thoại qua Internet (VoIP).
  • Các ứng dụng thông tin cần tải xuống và xử lý nội dung mới.
  • Ứng dụng nhận được cập nhật thường xuyên từ các phụ kiện bên ngoài.

Tuy nhiên, có một số dịch vụ của Apple cũng sẽ chạy trên nền và tiêu thụ tài nguyên, chẳng hạn như Photo Stream (tải lên / tải xuống), tải xuống App Store hoặc thậm chí là thông báo đẩy.

Trong trường hợp bạn có rất nhiều Ứng dụng chạy nền và ứng dụng hiện đang mở sắp hết tài nguyên, iOS sẽ tự động đóng một số Bộ nhớ giải phóng ứng dụng. Trích xuất từ ​​cùng một Hướng dẫn:

Khi xảy ra tình trạng bộ nhớ thấp, hệ thống có thể lọc các ứng dụng bị treo mà không cần thông báo để tạo thêm không gian cho ứng dụng nền trước.


1
Câu trả lời hay, chỉ cần nhớ rằng họ luôn sử dụng bộ nhớ.
Linuxios
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.