Подтвердить что ты не робот

Что такое SKPaymentTransactionStateDeferred поток предупреждающих сообщений от Apple?

В iOS8 Apple представила новое состояние SKPaymentTransactionStateDeferred для транзакций IAP. (например, см. https://developer.apple.com/library/ios/technotes/tn2259/_index.html). Среди различных проблем с этим (например, как вы это протестируете?), Я не знаю, как выглядит поток уведомлений Apple в этом состоянии. Например, когда ваше приложение получает статус SKPaymentTransactionStatePurchased, Apple только что передала сообщение "Спасибо. Ваша покупка прошла успешно". Как насчет отложенного состояния? Является ли Apple предоставлением пользователю (например, ребенку) предупреждения? Если так, то, что это? Если Apple не дает предупреждения, я, конечно, хочу это сделать.

Я думаю, я мог бы создать новый Apple Id для поддельного ребенка и настроить его как меня, являющегося родителем этого поддельного ребенка.

Кто-нибудь видел, как отложенное состояние работает в производственной среде?

4b9b3361

Ответ 1

Кажется, я нашел ответ, глядя в документы для Ask Buy Buy (http://support.apple.com/en-us/HT201089). Apple явно включает покупки в приложениях в этих документах и ​​говорит, что пользователю (дочернему) предоставляется предупреждение:

enter image description here

Итак, было бы ясно, что мне не нужно ставить оповещение о себе!

Предположительно, формулировка предупреждения отличается для IAP'ов - я все равно хотел бы посмотреть, как выглядит это конкретное сообщение.

Примечание1: см. Как проверить SKPaymentTransactionStateDeferred? для примера того, как выглядят предупреждения IAP в песочнице.