перехват события отмены для [[SKPaymentQueue defaultQueue] restoreCompletedTransactions] - PullRequest
3 голосов
/ 29 июля 2010

что здесь происходит, программисты, Apple выпустила storekit, и мы даже не можем получить никаких обратных вызовов для события отмены, когда пользователь вводит свой электронный адрес и пароль для

[[SKPaymentQueue defaultQueue] restoreCompletedTransactions]

.НЕ ПОЛУЧАЙТЕ НАСТОЯЩЕГО ВЗГЛЯДА с нажатием кнопки «Отмена» при отмене покупки, это нажатие кнопки «Отмена» при попытке восстановить транзакции.для пользователя, не нажимающего кнопку отмены, и даже не нажимающего кнопку «ОК», нет обратных вызовов.Единственный обратный вызов, который вы получаете, - это когда информация с сервера возвращается, указывая, была ли она успешной или нет.Неприемлемый.пожалуйста, если у кого-то есть ответ, пожалуйста, ответьте.спасибо

1 Ответ

11 голосов
/ 05 августа 2010

Попробуйте это:

@protocol SKPaymentTransactionObserver <NSObject>

....

@optional

// Sent when an error is encountered while adding transactions from the user's purchase history back to the queue.
- (void)paymentQueue:(SKPaymentQueue *)queue restoreCompletedTransactionsFailedWithError:(NSError *)error __OSX_AVAILABLE_STARTING(__MAC_NA,__IPHONE_3_0);


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