2015-03-01 25 views
7

tôi đang phát triển một ứng dụng cho Mac và iOS, mà tôi muốn cung cấp IAP để mở khóa toàn bộ chức năng. Lý tưởng nhất, khách hàng sẽ có thể khôi phục giao dịch mua không tiêu hao đó trên các thiết bị iOS khác của họ cũng như máy Mac của họ.Chia sẻ trong giao dịch mua ứng dụng giữa các ứng dụng Mac và iOS

Trong khi tài liệu IAP làm rõ rằng các giao dịch mua không thể tiêu thụ có thể được thực hiện trên Mac và iOS, không có gì để nói về việc liệu một giao dịch mua trên một nền tảng có thể được sử dụng hay không. Có ai có thể cung cấp câu trả lời cho câu hỏi này không?

Trả lời

1

Để hiểu biết về Mac và ứng dụng iOS của tôi được coi là ứng dụng riêng biệt và tôi chưa thấy bất kỳ thứ gì trong iTunes kết nối sẽ liên kết trong lượt mua ứng dụng với nhau. Cũng giống như bạn không thể mua một cái thì tự động lấy cái kia miễn phí. Với điều đó đang được nói tôi có thể thấy các giải pháp quá khả thi.

Giải pháp đầu tiên là sử dụng máy chủ để lưu trữ những gì đã được mua. Cung cấp một số loại đăng nhập và sau đó họ có thể tải xuống/mở khóa những gì đã được mua bất kể nền tảng nào vì nó sẽ là thủy triều tới một tài khoản.

Nếu máy chủ của bên thứ ba không phải là giải pháp. Tôi sẽ xem xét một số loại chia sẻ tập tin hoặc đồng bộ hóa giữa mac và ứng dụng ios. MultipeerConnectivity có thể là tùy chọn mà một thiết bị "đã mua" có thể đồng bộ hóa với thiết bị không có. Điều này sẽ yêu cầu cả Mac và thiết bị iOS ở gần và có một số hạn chế về những thiết bị có thể thực hiện việc này, nhưng cũng có thể là một tùy chọn.

Hy vọng rằng một số điều đó sẽ hữu ích.

Các vấn đề liên quan