Я приступаю к последнему программированию в своем маленьком приложении и использую стандартный код StoreKit следующим образом:
- (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;
}
}
}
Я получаю, что MyStoreObserver может не отвечать на completeTransaction, failTransaction или restoreTransaction. Кстати, я настроил MyStoreObserver как файлы h и m.
Программа работает нормально, а StoreKit работает отлично. Я просто пытаюсь выяснить, что может быть причиной этого предупреждения, чтобы я мог что-то сделать с моим кодом, чтобы он исчез.
Есть идеи?