0

アプリ内購入を実装するのはこれが初めてで、ここにあるチュートリアルを使用しています: Ray Wenderlich

これは簡単なことだと確信していますが、理解するのに問題があるので、ここにいるすべての教祖に尋ねることにしました.

コンパイラは、_products が宣言されていない識別子の使用であると言っています

 - (void)productPurchased:(NSNotification *)notification {

 NSString * productIdentifier = notification.object;
 [_products enumerateObjectsUsingBlock:^(SKProduct * product, NSUInteger idx, BOOL *stop) {
 if ([product.productIdentifier isEqualToString:productIdentifier]) {



 *stop = YES;
 }
 }];

 }
4

2 に答える 2

0

それは実際には単純な間違いでした。ほとんどの問題はあり、私たち全員が時々それらの犠牲になります。

NSArray *_products;

その小さなコード行で、私が抱えていたエラーが修正されました。

于 2012-11-18T17:57:08.677 に答える
0

この投稿を試してみてくださいhttp://troybrant.net/blog/2010/01/in-app-purchases-a-full-walkthrough/彼らは、アプリの購入に実装する方法を教え、他のユーザーにそのアプリをテストしてもらうことさえ教えています. ..

于 2012-11-18T16:57:31.857 に答える