Tôi cần đặt biến toàn cầu khi người dùng thực hiện mua hàng trong ứng dụng. Tôi có thể sử dụng NSUserDefaults, và chỉ có một khóa được gọi là "Mua", nhưng điều đó không có vẻ rất an toàn.Mua hàng trong ứng dụng iOS - cách tốt nhất để biết người dùng đã mua
Cách tốt nhất để lưu trữ dữ liệu an toàn để biết liệu người dùng có thực hiện mua hàng hay không?
Ví dụ trong một chế độ xem cụ thể, tôi cần phải biết có hiển thị nút "Mua" hay không. Rõ ràng nó nên được ẩn nếu họ đã thực hiện mua hàng.
Tôi không nghĩ rằng điều này sẽ giúp cho iOS. – soleil
Chắc chắn rồi. Móc khóa tồn tại trên iOS và đó là cách lưu trữ dữ liệu bảo mật nhất. Người dùng sẽ không thể chỉnh sửa dữ liệu này dễ dàng, vì vậy việc lưu trữ dữ liệu trong keychain là phương pháp tốt nhất và an toàn nhất. – C0deH4cker