Cảnh báo: ứng dụng không được tối ưu hóa cho iOS 10 - bạn có thể làm điều đó
Trong phiên bản beta của iOS 10.3, người dùng nhận được cảnh báo khi bắt đầu một số ứng dụng mà ứng dụng không được tối ưu hóa cho iOS 10. Trong mẹo thực tế này, chúng tôi giải thích những gì đằng sau nó và những gì bạn có thể làm về nó.
Cảnh báo: ứng dụng không được tối ưu hóa cho iOS 10
Cảnh báo trong iOS 10.3 đề cập đến môi trường 64 bit mà Apple đã cài đặt trong điện thoại di động kể từ iPhone 5S. Thay vì bộ xử lý 32 bit, có tất cả bộ xử lý 64 bit trong tất cả iPhone từ iPhone 5S. Điều này làm cho iPhone mới nhanh hơn vì chúng có thể xử lý nhiều dữ liệu hơn cùng một lúc. Tuy nhiên, điều này có tác động đến các ứng dụng:
- Các ứng dụng phải được tối ưu hóa cho bộ xử lý 64 bit để chúng có thể hưởng lợi từ chúng. Nếu các ứng dụng 32 và 64 bit chạy song song trên bộ xử lý 64 bit, thì các ứng dụng 32 bit sẽ làm chậm iPhone.
- Do đó, Apple đã không cho phép các ứng dụng 32 bit mới, thuần túy trong cửa hàng của mình kể từ năm 2015, phiên bản 64 bit cũng phải được gửi.
- Do đó, có thể giả định rằng Apple sớm muộn sẽ loại trừ các ứng dụng 32 bit khỏi iPhone. Thông báo cảnh báo trong iOS 10.3 là điềm báo đầu tiên của bước này.
- Kể từ iOS 11, có khả năng các ứng dụng 32 bit sẽ không còn chạy trên iPhone nữa. Nếu Apple giữ đúng chiến lược của mình, iOS 11 sẽ xuất hiện vào mùa thu.
- Đối với các lập trình viên ứng dụng, điều này có nghĩa là rất nhiều nỗ lực: các ứng dụng phải được viết lại để chúng chạy trong môi trường mới. Nỗ lực có thể là quá cao cho các nhà xuất bản nhỏ hơn.
- Nếu bạn không thể làm gì nếu không có các ứng dụng riêng lẻ xuất hiện thông báo cảnh báo, bạn không nên cập nhật lên iOS 11 trong thời gian này.
- Vì các iPhone cũ hơn, chẳng hạn như iPhone 5 và 5c, chạy trong môi trường 32 bit, iOS 11 có thể sẽ không còn khả dụng cho các iPhone này.
Trên trang tiếp theo, chúng tôi sẽ chỉ cho bạn cách tìm hiểu xem bạn có iPhone với bộ xử lý 32 hoặc 64 bit hay không.