Tôi có thể tuyên thệ điều này làm việc khác trong các phiên bản trước của iOS, nhưng như iOS 4.0 có vẻ như các mục keychain của ứng dụng của tôi không bị xóa khi ứng dụng bị xóa. Tuy nhiên, có vẻ như một số bị xóa khi ứng dụng được nâng cấp mà không cần xóa lần đầu tiên?Khi nào các mặt hàng keychain iOS bị xóa?
Ai đó có thể cung cấp giải thích rõ ràng về thời điểm các mặt hàng keychain iOS bị xóa không?
Đối với những gì đáng giá, tôi nhớ đây là trường hợp trong iPhone OS 3.x. Tôi nghĩ nó cũng tương tự cho 2.x. –
Tôi cũng đang gặp sự cố này. Tôi cũng thề keychain được sử dụng để hành xử khác nhau. Tôi nhớ rằng việc xóa ứng dụng khỏi thiết bị của tôi cũng đã xóa các giá trị móc khóa. Nhưng nó không phải là trường hợp trong thử nghiệm của tôi sau khi iOS 4.0. Tôi nhận thấy rằng thông tin đăng nhập của tôi là bền bỉ trong các lần xóa ứng dụng và các lần gỡ cài đặt tiếp theo. Bạn đã thành công trong việc tìm kiếm một cách thích hợp để xóa dữ liệu này? Không có liên kết được đề xuất ở đây và những nơi khác giải quyết vấn đề này và tôi không muốn mở một câu hỏi trùng lặp cho vấn đề này. – Shiun
Từ những gì tôi thấy các mục keychain dưới 4.0+ không bị xóa khi ứng dụng bị xóa. – thrusty