Thứ Ba, 7 tháng 2, 2017

Chính sách mới của Apple và lời báo tử có hàng trăm nghìn ứng dụng cũ

diễn ra từ iOS 11, phiên bản 32-bit của áp dụng iOS có thể sẽ không còn được hoạt động, nếu Apple thực hiện lời khuyến cáo hãng đưa ra trong iOS 10.3.

lúc Apple tung ra bản build beta của iOS 10.3 bí quyết đây ít lâu, hãng đã với một thông điệp rõ ràng mang những lập trình viên viết áp dụng cho iOS. Thông điệp này hiển thị khi bạn cố gắng chạy các ứng dụng 32-bit. Nó được phát hiện lần trước nhất bởi CEO PSPDFKit và nhà tăng trưởng áp dụng Peter Steinberger. Nội dung chậm triển khai là: áp dụng của nhà vững mạnh "sẽ ko hoạt động được trên những bản iOS tương lai", và rằng áp dụng phải được nhà phát triển update để tiếp diễn chạy. các ứng dụng 32-bit vẫn chạy được trên iOS 10.3, nhưng với vẻ như iOS 11 sẽ giới hạn tương trợ hoàn toàn đối sở hữu chúng.

Dù thông tin của Apple không kể rõ ràng phiên bản 32-bit hay 64-bit của áp dụng, thế nhưng thực tại là chỉ các áp dụng 32-bit cũ mới "kích hoạt" lời khuyến cáo của Apple. các thông điệp như vậy kể rõ ràng việc chỉ tương trợ áp dụng 64-bit cũng đã có trong những bản beta của iOS 10.0, tuy nhiên, chúng bị xoá đi trong phiên bản chính thức của bản iOS này. Apple đã yêu cầu các vận dụng mới được viết cho iOS phải tương trợ kiến trúc 64-bit bắt đầu từ tháng 2/2015, và những yêu cầu update áp dụng từ tháng 6/2015 cũng phải tương trợ kiến trúc này. cho nên, những ứng dụng đã "kích hoạt" lời khuyến cáo của Apple là các vận dụng mà nhà phát triển nó đã ko động vào ít ra 1 năm rưỡi. Trên thực tiễn, lập trình viên đã mang thể tương trợ 64-bit từ năm 2013, không những thế, phần đông họ đều "nói không" cho đến lúc việc hỗ trợ này là 1 buộc phải đề nghị của Apple.

Hồi mùa thu năm ngoái, Apple mang động thái thẳng tay, lúc theo 1 Con số, hãng gỡ 43.300 ứng dụng khỏi App Store.

"Táo khuyết" là đơn vị kiểm soát hoàn toàn phần cứng, hệ điều hành, và nền tảng sản xuất vận dụng. Đây chính là một phần lý do giảng giải vì sao công đoạn chuyển dịch từ 32-bit sang 64-bit diễn ra rất trơn và chóng vánh. Phiên bản 64-bit của Windows phát hành năm 2005, và dù rằng diễn ra từ thời Windows 7, bản 64-bit của Windows khá phổ thông trên thị trường, cho tới nay chúng ta vẫn mang phiên bản 32-bit của Windows 10. Nó được cài trên những dòng máy tính giá rẻ. Mac OS X (nay là macOS) khởi đầu hỗ trợ 64-bit trong khoảng 2003, và thời kỳ này phải tới 2012 mới hoàn tất. những phiên bản bây giờ của hệ điều hành này vẫn có thể chạy áp dụng 32-bit. Trên Android, giả dụ bạn tìm các model smartphone đời mới, khả năng máy tương trợ 64-bit là tương đối cao. không những thế, một số máy Android mới vẫn chỉ hỗ trợ 32-bit, và các model đời cũ (thậm chí các máy thực sự được cập nhật phần mềm và với phần cứng tương trợ 64-bit) vẫn tiếp tục sử dụng phiên bản 32-bit của Android.

1 số cột mốc chính trong giai đoạn chuyển dịch sang 64-bit của Apple


Ứng dụng này không hoạt động được trên các phiên bản tương lai của iOS. Nhà phát triển nó phải cập nhật để cải tiến tính tương thích.

"Ứng dụng này ko hoạt động được trên các phiên bản tương lai của iOS. Nhà tăng trưởng nó phải cập nhật để cải tiến tính tương thích".

Tháng 9/2013: Apple giới thiệu iPhone 5S. Chip Apple A7 của nó giúp 5S trở nên iDevice 64-bit trước tiên. iOS 7 là phiên bản 64-bit trước tiên của iOS, chí ít lúc nó chạy trên chip A7.

Tháng 10/2013: iPad Air và iPad Mini hai được giới thiệu. Cả hai đều tiêu dùng chip SoC Apple A7.

Tháng 3/2014: iOS 7.1 được tung ra. Nó giải quyết rất nhiều lỗi crash can hệ tới bộ nhớ trong iOS 64-bit.

Tháng 9/2014: iPhone 6 và 6 Plus ra mắt. Chip Apple A8 của chúng là SoC 64-bit thứ 2 của Apple. Apple ngừng bán iPhone 4S, biến iPhone 5C phát triển thành cái iPhone 32-bit rốt cục còn sót lại.

Tháng 10/2014: iPad Air 2 và iPad Mini 3 được tung ra. Cả 2 đều dùng chip 64-bit (2 máy lần lượt tiêu dùng chip A8X và A7). iPad Retina thế hệ thứ 4 được bán có giá 399 USD trước chậm triển khai, bị ngừng phân phối. dòng iPad Mini đời đầu trở nên iPad 32-bit rốt cuộc.

Tháng 2/2015: hầu hết những vận dụng mới mà lập trình viên gửi lên App Store để Apple phê duyệt phải hỗ trợ 64-bit.

1/6/2015: rất nhiều các update áp dụng gửi lên App Store phải tương trợ 64-bit.

19/6/2015: Apple lặng thầm giới hạn bán iPad Mini. iPad 32-bit độc nhất vô nhị Apple bán giờ đây chỉ là hàng refurbished.

9/9/2015: Apple công bố iPhone 6S và 6S Plus, song song giới hạn bán iPhone 5C 32-bit và thay thế bằng iPhone 5S 64-bit. hầu hết iPhone mới Apple bán ra từ thời khắc này đều đã hỗ trợ 64-bit.

13/6/2016: Apple ban bố iOS 10. các bản beta của nó hiển thị khuyến cáo về vận dụng 32-bit, bên cạnh đó, cảnh báo này bị xoá trong bản chính thức của iOS 10. iOS 10 cũng giới hạn hỗ trợ chip Apple A5, như vậy, Apple A6 và A6X là những SoC rốt cục hỗ trợ iOS 32-bit.

24/1/2017: Apple tung ra bản beta trước hết của iOS 10.3, song song, hiển thị lại khuyến cáo hãng khiến trên iOS 10 có áp dụng 32-bit.

Việc iOS dừng hỗ trợ ứng dụng 32-bit cũng phù hợp có 1 nỗ lực khác của Apple: xoá các ứng dụng cũ không còn được tác nhái của nó quan tâm khỏi App Store, giúp các bạn sắm được vận dụng mà họ cần, chứ chẳng hề tậu ra một áp dụng đã "cổ lỗ sỹ" không còn tác dụng. Apple đang phấn đấu liên hệ có nhà lớn mạnh ứng dụng để dò la quan điểm của họ, không những thế, hãng muốn nhà vững mạnh đưa ra quyết định rõ ràng, dứt khoát thay vì "dây dưa" như từ trước đến nay. nếu iOS 11 giới hạn hỗ trợ iPhone 5, 5C, và iPad thế hệ 4, việc ngừng hỗ trợ áp dụng 32-bit sở hữu thể cho phép Apple mẫu bỏ hoàn toàn code 32-bit khỏi iOS.

Theo Apple, xoá những vận dụng cũ và ngăn ko cho chúng hoạt động về cơ bản sẽ thấp cho các bạn. Ngay cả lúc một ứng dụng cũ vẫn chạy trên iOS, nó sẽ ko tương trợ phần lớn những API mới nhất, và người dùng mang thể bị crash cùng những vấn đề khác - những lỗi mà nếu như ứng dụng vẫn được quan tâm lớn mạnh sẽ không gặp phải. Vấn đề chính ở đây là, làm thế nào để lưu trữ các vận dụng cũ này để nghiên cứu về sau hay để sử dụng qua bằng bộ fake lập. lúc những ứng dụng này (rất phổ biến trong số Đó là game) ngừng hoạt động và bị xoá khỏi App Store, sẽ rất khó để tiêu dùng chúng cho việc nghiên cứu những Công trình khác, cũng như để lấy lại chúng khiến "di sản" về các ngày bình minh của thời kỳ smartphone tiên tiến.

Không có nhận xét nào:

Đăng nhận xét