2015-03-01 8 views
7

Zajmuję się tworzeniem aplikacji na komputery Mac i iOS, dla których chciałbym zaoferować IAP, aby odblokować pełną funkcjonalność. W idealnej sytuacji klient będzie mógł przywrócić ten nie zużywający się produkt na swoich innych urządzeniach z systemem iOS, a także na komputerze Mac.Udział w zakupach aplikacji między aplikacjami na komputer Mac i iOS

Podczas gdy dokumentacja IAP wyjaśnia, że ​​nie można dokonywać zakupów materiałów eksploatacyjnych na komputerach Mac i iOS, nie ma ona nic do powiedzenia na temat tego, czy jeden zakup na jednej platformie może być używany z drugiej. Czy ktoś może udzielić odpowiedzi na to pytanie?

Odpowiedz

1

Moim zdaniem aplikacje na Maca i iOS są uważane za oddzielne aplikacje i nie widziałem nic w połączeniu z iTunes, które łączyłoby zakupy aplikacji z innymi. Tak jak nie możesz kupić, a następnie automatycznie otrzymać drugą za darmo. W związku z tym widzę, że widzę zbyt możliwe rozwiązania.

Pierwszym rozwiązaniem byłoby użycie serwera do przechowywania zakupionego produktu. Podaj jakiś login, a następnie mogą pobrać/odblokować to, co zostało zakupione bez względu na platformę, ponieważ będzie to przypływ konta.

Jeśli serwer innej firmy nie jest rozwiązaniem. Zastanowiłabym się nad udostępnianiem plików lub synchronizacją między aplikacją mac i ios. MultipeerConnectivity może być opcją, w której urządzenie, które "ma" zakupione, może zostać zsynchronizowane z urządzeniem, które go nie ma. Wymagałoby to zarówno Maca, jak i urządzenia iOS, aby były blisko, i istnieją pewne ograniczenia co do tego, jakie urządzenia mogą to zrobić, ale może również być opcja.

Mam nadzieję, że niektóre z nich pomagają.