Nhiều chuyên viên máy tính từ lâu đã tin rằng hệ thống cho phép của Android là một lợi thế so với việc thiếu một trên iOS. Điều này có thể gây sốc khi đề xuất nhiều người dùng máy tính bảng Android, nhưng hệ thống cho phép của iOS được cho là thực tế hơn nhiều.
Cập nhật: Google đã xóa tính năng AppOps khỏi Android 4.4.2 sau khi bài viết này được viết, tuyên bố rằng nó đã vô tình được phát hành. Điều này có nghĩa là tình trạng cho phép ứng dụng Android hiện còn tồi tệ hơn so với được mô tả bên dưới.
Vấn đề với quyền Android
Trước khi chúng tôi có thể đánh giá đầy đủ mức độ quyền của ứng dụng hoạt động khác nhau trên iPhone và iPad, hãy xem nhanh cách hoạt động của chúng trên Android. Khi bạn cài đặt một ứng dụng từ Google Play (hoặc bất kỳ nơi nào khác), bạn sẽ thấy danh sách các quyền mà ứng dụng yêu cầu. Ứng dụng phải khai báo quyền để thực hiện mọi thứ từ truy cập Internet để đọc bộ nhớ USB, tất cả các cách để truy cập trạng thái cuộc gọi điện thoại và dữ liệu vị trí GPS của bạn.
Nếu bạn là người thực sự quan tâm, bạn có thể xem danh sách các quyền này tại thời điểm cài đặt. Nhưng đó là một quyết định lấy nó hoặc bỏ đi. Bạn có thể chọn cài đặt ứng dụng và chấp nhận các quyền hoặc từ chối cài đặt ứng dụng và từ chối các quyền.
Đây là quyết định cho phép duy nhất mà hầu hết người dùng có thể thực hiện. Trên Android 4.3 trở lên, giờ đây bạn có thể quản lý quyền của ứng dụng bằng các cài đặt được tích hợp trong hệ thống với bảng điều khiển AppOps mới, nhưng các cài đặt này bị ẩn và sẽ không bao giờ được tìm thấy bởi hầu hết mọi người. Bạn cũng phải đưa ra quyết định tích cực hơn, tìm kiếm bảng điều khiển để quản lý quyền sau khi cài đặt ứng dụng.
Cách hoạt động của quyền iOS
Quyền ứng dụng trên iPhone và iPad hoạt động khác nhau. Khi cài đặt một ứng dụng, bạn không thực hiện bất kỳ lựa chọn nào về quyền. Bạn đang chọn cho phép một số quyền cơ bản nhất định - mọi ứng dụng bạn cài đặt đều có một số quyền cơ bản, như khả năng truy cập Internet. Vào thời gian cài đặt, bạn chỉ cài đặt ứng dụng - không cấp cho nó bất kỳ quyền đặc biệt nào như quyền truy cập vào GPS hoặc danh bạ của bạn.
Sẽ dễ dàng hơn để hiểu lý do ứng dụng muốn có quyền và ứng dụng sử dụng nó.
Trên Android, người dùng thông thường có thể chọn cho phép tất cả các quyền tại thời điểm cài đặt hoặc không sử dụng ứng dụng. Trên iOS, người dùng thông thường có thể quản lý và hiểu các quyền dễ dàng hơn nhiều.
Bạn cũng có thể vào màn hình Cài đặt iOS và nhấn Bảo mật để xem các loại quyền này.
Android vẫn ở đâu
Tất nhiên, hệ thống cho phép của Android vẫn có lợi thế. Nếu bạn là một người đam mê, bạn có thể kiểm soát quyền chi tiết hơn thông qua AppOps. Android cũng buộc các ứng dụng tuyên bố nhiều quyền hơn, vì vậy bạn có thể xem liệu ứng dụng có thể truy cập Internet hay không. Android cũng cung cấp các quyền không khả dụng trên iOS, cho phép ứng dụng thực hiện nhiều việc hơn.
Tuy nhiên, trong khi Android vẫn linh hoạt và mạnh mẽ theo nhiều cách, nó tình cờ gặp phải khi nói đến thế giới thực. Những người dùng thông thường chỉ muốn chơi trò chơi trên thiết bị di động mà không có địa chỉ liên hệ của họ được thu thập và vị trí được thu thập có nhiều quyền kiểm soát hơn trên iOS.
Không có lý do gì khiến hệ thống cấp phép của Android phải "tạm nghỉ" hoặc "rời khỏi" trừ khi bạn biết về màn hình cài đặt bí mật. Web hoạt động như iOS - nếu trang web muốn truy cập vị trí của bạn, nó phải hỏi. Nếu muốn truy cập micrô hoặc webcam của bạn, nó phải hỏi. Bạn có thể chọn cho phép hoặc từ chối bất kỳ quyền nào trong số các quyền này và vẫn tiếp tục sử dụng trang web.Nó cũng hoạt động như thế trên Android.
Hy vọng rằng, Google sẽ tiếp tục phát triển AppOps và cung cấp cho người dùng Android bình thường. Hiện tại, không đúng khi nói rằng Android có quyền ứng dụng trong khi iOS không - cả hai hệ điều hành đều có hệ thống cấp phép. Và giải pháp của Apple có lẽ tốt hơn cho hầu hết mọi người.