Làm cách nào để chia sẻ dữ liệu giữa hai ứng dụng trên cùng một thiết bị có ID nhóm khác nhau? Chúng tôi đã từng làm điều này thông qua các bảng, nhưng với iOS7 để sử dụng các bảng chữ cái ứng dụng cụ thể, bây giờ họ phải có cùng một id nhóm.Chia sẻ dữ liệu riêng tư giữa các ứng dụng iOS có ID nhóm khác nhau
Sự cố mà chúng tôi đang cố giải quyết là mở khóa các tính năng trong một ứng dụng nếu người dùng đã mua ứng dụng khác. Chúng tôi muốn điều này xảy ra lặng lẽ trong nền (do đó ban đầu sử dụng các bảng chữ cái dành riêng cho ứng dụng) nhưng có một số bảo mật để ngăn người dùng giả mạo quá trình và mở khóa các tính năng.
Một cách tiếp cận mà chúng tôi đang điều tra là sử dụng bảng hệ thống nhưng để mã hóa dữ liệu bằng khóa cụ thể của thiết bị. Miễn là cả hai ứng dụng đều sử dụng cùng một thuật toán để tạo khóa, điều này sẽ hiệu quả, nhưng sau đó, vấn đề sẽ trở thành cách tạo khóa cụ thể cho ứng dụng.
Mọi lời khuyên/hướng dẫn về cách tốt nhất để bật loại lược đồ mở khóa tính năng này sẽ rất hữu ích.
Các bạn nhìn vào muối và băm? Đó là 1 cách vì vậy nó không phải là kỹ thuật 'mã hóa' bạn không thể lấy chìa khóa và 'giải mã' nó, bạn chỉ có thể kiểm tra xem một cái gì đó băm khác với cùng một kết quả. Số tiền nào giống như phục hồi ... Tôi tin rằng điều này là/cũng có thể thiết bị cụ thể. – CW0007007
Tôi đã không, nhưng tôi sẽ. Cảm ơn con trỏ. –
Không có vấn đề gì. Rất nhiều thứ ở ngoài kia. Tôi đã sử dụng nó trên một dự án nếu bạn gặp khó khăn. – CW0007007