Phải thừa nhận rằng, hiếm có phiên bản hệ điều hành iOS nào lại có nhiều lỗi đến vậy. Tính đến thời điểm hiện tại, Apple đã phải tung ra tới 4 bản cập nhật để sửa lỗi cho iOS 13.
Chi tiết hơn, sau hơn một tuần ra mắt, đã có khoảng 30 lỗi lớn nhỏ trên iOS 13 được ghi nhận, trong đó có một số lỗi nghiêm trọng thậm chí ảnh hưởng đến phần cứng. Đặc biệt, một số trường hợp iPhone sau khi cập nhật đã gặp lỗi không thể sửa chữa và buộc người dùng phải mang đến Apple Store để đổi máy mới.
Không chỉ iPhone, các bản cập nhật phần mềm macOS cũng có nhiều lỗi khó chịu. macOS Catalina vừa được phát hành vào tháng 10, không có nhiều tính năng mới nhưng vẫn còn một số lỗi nhỏ.
Nhiều iFan thậm chí còn phải đặt câu hỏi: Tại sao Apple liên tục gặp khó khăn khi phát hành nhiều phiên bản hệ điều hành mới như vậy?
Tại sao iOS 13 liên tục gặp sự cố?
Theo David Shayer, một kỹ sư phần mềm từng làm việc tại Apple trong 18 năm, bản cập nhật iOS 13 có nhiều lỗi vì những lý do sau.
Lý do đầu tiên đến từ quy trình sửa lỗi của Apple, ưu tiên các lỗi mới phát hiện. Một số lỗi đã tồn tại trong thời gian dài, như lỗi chia sẻ ảnh iCloud hoặc lỗi đồng bộ danh bạ, là do quy trình làm việc có phần “quan liêu” của Apple. Nói một cách đơn giản, không ai chịu trách nhiệm sửa những lỗi này, theo Shayer.
“Thông thường, khi một kỹ sư tìm thấy lỗi, anh ta phải sửa lỗi ngay lập tức. Tuy nhiên, nếu lỗi không được ai sửa và kỹ sư QA nhận ra rằng lỗi đã tồn tại trong phiên bản trước đó, lỗi đó sẽ được đánh dấu là lỗi thời. Với các lỗi cũ, có khả năng không ai được giao nhiệm vụ sửa lỗi đó”, cựu kỹ sư phần mềm của Apple giải thích.
Ngoài ra, danh mục sản phẩm của Apple khá lớn và các kỹ sư phần mềm đang chịu áp lực phải tăng số lượng tính năng trong mỗi phiên bản hệ điều hành được phát hành. Điều này khiến việc kiểm soát lỗi trong tất cả các tính năng trở nên khó khăn hơn. Tất nhiên, việc đảm bảo hệ điều hành không có lỗi là điều không thể khi phát hành bản cập nhật cho hàng chục triệu thiết bị cùng một lúc.
“Hệ điều hành iOS hiện tại của Apple có hàng chục triệu dòng mã. Tất cả các thiết bị Apple như Mac, iPhone, iPad, Apple Watch, AirPods hoặc HomePod cần có khả năng đồng bộ hóa với nhau và sử dụng iCloud. Tất cả các ứng dụng cần phải đa luồng và hoạt động cùng nhau. Các thiết bị của Apple phức tạp hơn nhiều so với trước đây, vì vậy việc phát triển và thử nghiệm cũng khó khăn hơn”, ông Shayer cho biết.
Đồng thời, cựu kỹ sư phần mềm Apple cũng đưa ra những lý do khác như lịch trình cập nhật quá chặt chẽ, người dùng không được cảnh báo lỗi hoặc thiếu công cụ kiểm soát lỗi tự động, tất cả đều khiến iOS của Apple ngày càng tệ hơn.
Tuy nhiên, ông David Shayer tin rằng CEO Tim Cook và đội ngũ lãnh đạo của Apple cũng nhận ra rằng vấn đề đang ngày càng nghiêm trọng, ảnh hưởng rất lớn đến hình ảnh của Apple.
“Về lâu dài, tôi tin rằng các nhà lãnh đạo của Apple nhìn nhận vấn đề một cách rõ ràng và đang tìm kiếm giải pháp. Ngoài việc sửa lỗi tốn kém, vấn đề nghiêm trọng với iOS cũng ảnh hưởng đến hình ảnh của công ty”, cựu kỹ sư Apple kết luận.
Thông báo chính thức: Ninh Bình Web (thuộc GiuseArt) không hợp tác với bất kỳ ai để bán giao diện Wordpress và cũng không bán ở bất kỳ kênh nào ngoại trừ Facebook và zalo chính thức.
Chúng tôi chỉ support cho những khách hàng mua source code chính chủ. Tiền nào của nấy, khách hàng cân nhắc không nên ham rẻ để mua phải source code không rõ nguồn gốc và không có support về sau! Xin cám ơn!
- Bị bạn thân tới thăm nhà, ghi hình lúc đang “tắm”, nữ Youtuber xinh đẹp nhận phản hồi diễn lố, dàn dựng kịch bản
- Cư dân mạng dùng biểu tượng cảm xúc nào nhiều nhất năm qua?
- Tenda WiFi là gì? Cách đăng nhập và đổi mật khẩu Tenda WiFi đơn giản
- ViruSs đăng ảnh chụp chung với hot girl “bắp cần bơ”, dù việc kinh doanh khó khăn vẫn quyên góp ủng hộ chống dịch Covid-19
- Cách kiểm tra RAM máy tính nhanh chóng và chính xác nhất