Pull to refresh

Comments 5

Apple иногда что-то делает со своими серверами и тысячи разработчиков рвут на голове волосы из-за того, что покупки в Sandbox не работают вовсе. Раза два точно натыкался на эти грабли. После пары часов серфинга интернета всегда попадаются треды на SO, где сначала все пожалуются на проблему, а потом согласятся с тем, что нужно просто подождать сутки, дабы Apple закончило свои операции.

Так что, если у вас не работают in-app purchases на iOS, обязательно погуглите — если вы не одни такие, может дело не в вас и просто нужно подождать n-ое количество времени.

Доклад был прочитан 18 апреля...

Приятно, ведь это мой день рождения :)
Спасибо, очень ценное замечание! С этим действительно бывают проблемы. Я встречала упоминание о sandbox.itunes.apple.com как о способе проверить статус песочницы, но как-то это не очень соответствует действительности.
Занимательная особенность (была, с месяц назад). Тестовый режим покупок для Android работал замечательно для всего, кроме подписок. То есть, все покупки кроме подписок шли через тест и оплаты не брали, а вот подписки в том же режиме замечательно оплачивались с текущего метода платежа. Зато протестировали возврат денег с аккаунта продавца.

Ещё одна замеченная странность у дроидовых подписок в API третьей версии:
Предположим, пользователь установил приложение, купил подписку, и удалил приложение до срока истечения. Потом снова установил приложение до срока истечения подписки (или просто на другое устройство). В таком случае Google Play имел свойство забывать developerPayload и/или purchaseToken, которые используются для подтверждения покупки на стороне приложения. Тут подсказывают, что purchaseToken ныне исправен, а developerPayload продолжает отваливаться. Что это такое и зачем нужно здесь
Про подписки подтверждаю. У нас всего одно приложение так монетизируется, выкладывали его год назад примерно. И оплачивали тестовые покупки живыми деньгами, почему-то тестовый аккаунт на них не работает.

Что касается забывчивости, тогда же (год назад) так и должен был действовать триал подписок — если удалил приложение во время триала, то при повторной установки можно только купить.

Вообще с подписками масса проблем и на Android, и на iOS, к тому же как способ монетизации показали себя не очень, так что сейчас мы от них отказались.
Если ввести данные тестового аккаунта в настройки App Store на девайсе, то он сразу же протухнет. Первый раз авторизовываться надо только в момент покупки.
Sign up to leave a comment.