私は本当にわかりませんが、あなたはこのアラートをカスタマイズすることはできないと思います。これはApple固有のものです。 購入が完了したかどうかを知る方法について、私はあなたがthis websiteを見てみることをお勧めし、特別にこの方法で:
- (void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions
{
for (SKPaymentTransaction *transaction in transactions)
{
switch (transaction.transactionState)
{
case SKPaymentTransactionStatePurchased:
[self completeTransaction:transaction];
break;
case SKPaymentTransactionStateFailed:
[self failedTransaction:transaction];
break;
case SKPaymentTransactionStateRestored:
[self restoreTransaction:transaction];
break;
default:
break;
}
}
}
ます。また、(再び、上を見て前にこれを呼び出す必要があります上記のウェブサイトは):
[[SKPaymentQueue defaultQueue] addTransactionObserver:self];
transaction.transactionStateがSKPaymentTransactionStatePurchasedがあり、これは、トランザクションが完了したことを意味します。
は、このメソッドがMKStoreObserverというクラスで実装されて
役に立てば幸い、私はどのように私は、この方法はbooksList自体にまで発射するようにすることができbooksList.Soと呼ばれるのViewControllerに読むために購入ボタンを変更する必要がありますか?私はbooksListへの代理人としてMKStoreObserverを実装しようとしましたが、このメソッドはまだここから発射されていません – sujith1406
booksQueueのTransactionObserverとしてbookslistを設定しましたか? – louiscoquio