У меня есть приложение с автоматически обновляемыми подписками, покупка которых прекрасна, однако, если пользователь удаляет приложение и пытается восстановить подписки на более позднюю дату, я не возвращаюсь ожидаемые данные.iOS: SKPaymentTransactionStateRestored originalTransaction == nil
В соответствии с apple docs, я должен получить оригинальную транзакцию с деталями начальной транзакции, в большинстве случаев и в песочнице, это именно то, что происходит, однако в некоторых наших живых приложениях для наших клиентов мы получаем нулевое значение для originalTransaction.
Может ли кто-нибудь подумать, почему я не получил бы первоначальный переход? Дата, отправленная обратно в [transaction transactionDate], такая же, как я ожидал бы от [[transaction originalTransaction] transactionDate], но я не знаю, можно ли предположить, что если исходное транзакционное значение равно нулю, то транзакционная транзакция всегда будет быть датой первоначального транзакции.
просто пройти через это .. http://stackoverflow.com/questions/9537663/ios-how-to-get-a-list- уже приобретенных продуктов –