W mojej aplikacji wdrażam subskrypcje z funkcją automatycznego odnawiania i zastanawiam się, czy istnieje sposób na symulację, kiedy kończy się okres subskrypcji i tworzona jest nowa transakcja.Jak testować subskrypcje odnawialne (App Store)
Aplikacja jest połączona z usługą online, która zawsze śledzi użytkowników i ma "dostęp premium" lub nie. Jak rozumiem, istnieją dwa sposoby wykrywania transakcji.
aplikacja jest uruchomiona i updatedTransactions: nazywa w moim PaymentObserver jako SKPaymentTransactionStateRestored. Następnie z aplikacji wysyłam tę informację do serwera, który aktualizuje subskrypcję.
Regularnie sprawdzam interfejs API App Store i porównuję "najnowszy rachunek" z tym w mojej bazie danych. Jeśli jest nowy, dokonano transakcji i przedłużam subskrypcję.
Tak czy inaczej, muszę zasymulować, że skończy się okres subskrypcji i nowa transakcja jest dokonywana przez App Store. Jak mam to zrobic?
Ah, nie zauważyłem tego, dzięki! – oskob
prawo, 7-dniowa subskrypcja ostatnia * 3 minuty * w piaskownicy env. – yonel
Jedno zastrzeżenie: subskrypcje zostaną automatycznie odnowione tylko 5 razy. Następnie, po zakupie, nie będą już automatycznie odnawiać. Musisz stworzyć nowego użytkownika testowego, aby to zrobić! – Jarson