Как долго в приложении покупки транзакции получения данных живут? - PullRequest
1 голос
/ 24 января 2012

Кто-нибудь знает, как долго данные о покупках в приложениях хранятся в переменной транзакцииReceipt после создания purhcase?Как быстро мне нужно отправить его на мой php сервер для подтверждения получения?

Ответы [ 2 ]

3 голосов
/ 24 января 2012

Это в принципе действует вечно. Как правило, срок действия чеков не истекает, а чеки покупок приложений никогда не истекают.

0 голосов
/ 24 января 2012

IAP не имеет даты истечения срока действия, и я считаю, что вам не нужно проверять квитанцию ​​на сервере.

Если вы хотите пройти проверку квитанции на сервере, вам необходимо сохранить некоторую информацию о пользователе во время покупки.который не может быть UDID по двум причинам.
1. UDID устарел.
2. он не будет работать, если пользователь хочет восстановить на втором устройстве.

Что вы можете сделать, это создать уникальный из квитанции, полученной от Apple. Каждая квитанция имеет идентификатор транзакции и дату, из которой вы можете создать ключ для идентификации пользователя на нескольких устройствах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...