2015-03-01 1 views
7

sto sviluppando un'applicazione per Mac e iOS, per cui vorrei offrire un IAP per sbloccare tutte le funzionalità. Idealmente, il cliente sarebbe in grado di ripristinare quell'acquisto non consumabile sugli altri dispositivi iOS e sul proprio Mac.Condividi in acquisto app tra app Mac e iOS

Mentre la documentazione IAP chiarisce che gli acquisti non di consumo possono essere effettuati su Mac e iOS, non ha nulla da dire se un singolo acquisto su una piattaforma può essere utilizzato sull'altro. Qualcuno può fornire una risposta a questa domanda?

risposta

1

A quanto mi risulta, le app per Mac e iOS sono considerate app separate e non ho visto nulla in iTunes connect che collegasse gli acquisti di app l'uno con l'altro. Proprio come non è possibile acquistarne uno, automaticamente si ottiene l'altro gratuitamente. Con ciò detto posso vedere anche le possibili soluzioni.

La prima soluzione sarebbe quella di utilizzare un server per memorizzare anche ciò che è stato acquistato. Fornire una sorta di accesso e quindi possono scaricare/sbloccare ciò che è stato acquistato, non importa quale sia la piattaforma perché sarebbe la marea di un account.

Se un server di terze parti non è la soluzione. Prenderò in considerazione una sorta di condivisione di file o di sincronizzazione tra l'app mac e ios. MultipeerConnectivity potrebbe essere un'opzione in cui un dispositivo che "ha" acquistato può sincronizzarsi con un dispositivo che non lo ha. Ciò richiederebbe sia il Mac sia il dispositivo iOS vicini e ci sono alcune limitazioni su ciò che i dispositivi possono fare, ma potrebbe anche essere un'opzione.

Speriamo che un po 'di questo aiuti.