Skip to main content

iOS có quyền ứng dụng, quá: và chúng được cho là tốt hơn Android

iOS có quyền ứng dụng, quá: và chúng được cho là tốt hơn Android

Geoffrey Carr

Android có hệ thống quyền cho các ứng dụng riêng lẻ, nhưng cũng như iPhone và iPad. Android cung cấp cho bạn một lời nhắc khi bạn cài đặt một ứng dụng, nhưng iOS cho phép bạn đưa ra nhiều quyết định hơn.

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.

Nếu bạn là người dùng Android trung bình, có khả năng bạn thậm chí không chú ý nhiều đến quyền. Có thể bạn đã được đào tạo rằng ứng dụng sẽ yêu cầu tất cả các loại quyền, bao gồm quyền “vị trí” trong trò chơi miễn phí cho mục đích nhắm mục tiêu quảng cáo. Nếu bạn muốn sử dụng ứng dụng, bạn sẽ cài đặt 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ụng các quyền nhất định - cụ thể, để truy cập Dịch vụ vị trí (GPS), Danh bạ, Lịch, Lời nhắc, Ảnh, Bluetooth, Micrô, Hoạt động chuyển động, tài khoản Twitter hoặc tài khoản Facebook - ứng dụng yêu cầu quyền khi cần sử dụng. Ví dụ: khi bạn cài đặt Google Maps hoặc một ứng dụng bản đồ khác, ứng dụng sẽ hiển thị cửa sổ bật lên yêu cầu xem vị trí của bạn khi bạn sử dụng các tính năng lập bản đồ lần đầu tiên. Nếu ứng dụng cần danh bạ của bạn cho một tính năng nhất định, bạn sẽ chỉ nhìn thấy lời nhắc về quyền liên hệ khi bạn sử dụng tính năng cụ thể lần đầu tiê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ó.

Hơn nữa, bạn có nhiều tùy chọn ở đây. Bạn có thể từ chối yêu cầu cấp quyền - nói “không, tôi không tin ứng dụng này để truy cập danh bạ hoặc vị trí GPS của tôi” - và tiếp tục sử dụng ứng dụng. Bạn có thể bật một số quyền nhưng không cho phép người khác.

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.

Nhấn vào một danh mục để xem ứng dụng đã cài đặt nào có quyền truy cập vào quyền và tùy chọn thu hồi chúng. Đây thực chất là phiên bản AppOps của iOS trên Android, nhưng nó chỉ hiển thị cho người dùng trung bình thay vì ẩn cho người dùng máy tính bảng.

Hệ thống này buộc các nhà phát triển ứng dụng phải biện minh cho các quyền mà họ yêu cầu. Trên iOS, người dùng sẽ từ chối truy cập vào Angry Birds nếu đột nhiên yêu cầu đọc vị trí GPS của họ. Trên Android, nhiều người dùng có thể thậm chí không nhận ra họ đang cho phép điều 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.

Link
Plus
Send
Send
Pin