Я пытаюсь установить среду, которая отправляет уведомление на мой сервер, когда пользователь покупает расходное приложение в приложении.
Самое простое решение - получить результат SKPaymentTransactionStatePurchased
in
- (void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions
и самостоятельно сделаю обновление на моем сервере. Нечто вроде «это в приложении» только что куплено у пользователя xyz@mysite.com.
Но для этого механизма требуется два разных момента:
1 - процесс покупки (завершился в обновленных транзакцияхметод) 2 - веб-вызов веб-службы (на моем сервере), который обновляет статус до «успешный платеж»
Но что произойдет, если, например, возникла проблема с соединением между точками 1 и 2?
Мои расходные материалы в приложении рискуют быть оплаченными без установки «успешного платежа» с этой конфигурацией, поэтому мой вопрос:
Существует способ отправить уведомление (возможно, с квитанцией внутри) отСервер Apple на мой сервер сразу после оплаты?