Có thể đặt lại cài đặt bảo mật trong iOS không?


91

Để kiểm tra việc cấp quyền truy cập cho lịch iOS, tôi cần đặt lại cài đặt quyền riêng tư trên thiết bị thử nghiệm của mình.

Tuy nhiên, mỗi khi tôi cài đặt nó trên thiết bị, nó sẽ nhớ cài đặt quyền riêng tư cũ và không hiển thị chế độ xem cảnh báo để hỏi tôi có cấp quyền truy cập hay không. Xóa ứng dụng và cài đặt lại nó không thay đổi thực tế này.

Có cách nào để khiến iOS quên nó biết ứng dụng của tôi và hỏi lại tôi không?


35
Tôi không đồng ý rằng điều này là lạc đề. Sự cố này xuất hiện liên tục trong quá trình thử nghiệm giao diện người dùng iOS. Nếu câu hỏi bao gồm 'theo chương trình' hoặc 'tự động' và bao gồm thẻ calabash-ios hoặc uiautomation, thì nó có được chấp nhận không?
jmoody

9
Câu hỏi này không hề lạc đề chút nào và sẽ thật đáng tiếc nếu Apple thêm một cách mới để đặt lại quyền cho một ứng dụng duy nhất và không ai có thể thêm câu trả lời mới vì nó đã bị khóa.
superarts.org

11
Câu hỏi này không hề lạc đề, mà đó là điều mà các nhà phát triển ứng dụng cần làm đôi khi.
Tom Harrington

10
Đây không phải là chủ đề và có lẽ đã đến lúc các 'giám sát viên' của Stack Overflow sẽ ngừng đưa mọi người xuống và hạn chế các câu hỏi hay và rõ ràng là thú vị đánh giá theo điểm của họ.
Adi

2
Tôi đã chỉnh sửa để thêm lý do tại sao điều này quan trọng đối với các nhà phát triển và tại sao không nên đóng nó. Hy vọng nó vượt qua đánh giá ngang hàng
ken

Câu trả lời:


153

Khởi động "Settings.app", đi tới Chung> Đặt lại> Đặt lại Vị trí & Quyền riêng tư.

Điều này đặt lại cài đặt quyền riêng tư cho tất cả các ứng dụng, nhưng theo tôi biết, không có cách nào để đặt lại cài đặt đó cho một ứng dụng. Ngay cả việc gỡ bỏ ứng dụng và cài đặt lại cũng không giúp được gì.


13
Đây là trường hợp tương tự trong iOS 7.
Edmundito

4
Điều này thực sự hữu ích cho các mục đích thử nghiệm, đặc biệt khi cố gắng kiểm tra tất cả các trường hợp cạnh của quyền riêng tư. Cảm ơn!
Dafydd Williams

Có một cách hack mà một trong những người tốt làm việc với tôi đã tìm ra - đó là một cách hack, nhưng nó hoạt động tuyệt vời để đặt lại cài đặt ứng dụng đơn lẻ nếu bạn cần, chẳng hạn để kiểm tra quyền của ứng dụng.
Adi

@Adi Hack là gì?
bcattle

7
Xin lỗi về sự chậm trễ. Bạn gỡ bỏ ứng dụng của mình, sau đó đặt lại thiết bị của bạn (có hoàn toàn tắt nguồn và khởi động). Bây giờ bạn đi xem giờ / đồng hồ và đặt nó thành thủ công và đặt ngày trước ít nhất 1 ngày - tôi thường chọn 2 ngày để an toàn. Cuối cùng sau khi hoàn tất, bạn khởi động lại một lần nữa và cài đặt ứng dụng - tất cả các cài đặt bây giờ sẽ được đặt lại. Thật không may, bạn cần phải tiếp tục làm việc đó và thăng tiến từng ngày - rất tẻ nhạt. Giải thích là gì? Rõ ràng Apple giữ một số loại dữ liệu nhất quán kéo dài trong 24 giờ hoạt động. Hy vọng rằng sẽ giúp.
Adi
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.