2012-01-24 12 views
1

iTunesを設定する方法はApp In Purchaseのために接続します。 私はItunesconnectに製品を追加しましたが、response.productでは常に空の値を返します。iTunesでApp Inの購入を設定するには?

 

    - (void)requestProducts { 

     NSSet *productIdentifiers = [NSSet setWithObject:@"com.classic.caddycommonground.t1" ]; 
     //NSLog(@"product identifier %@",_productIdentifiers); 
     self.request = [[[SKProductsRequest alloc] initWithProductIdentifiers:productIdentifiers] autorelease]; 
     _request.delegate = self; 
     [_request start]; 

    } 

    - (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response { 

     NSArray *items = response.products; 

     for(SKProduct *item in items) 
     { 

      NSLog(@"Product title: %@" , item.localizedTitle); 
      NSLog(@"Product description: %@" , item.localizedDescription); 
      NSLog(@"Product price: %@" , item.price); 
      NSLog(@"Product id: %@" , item.productIdentifier); 


     } 

     /* 
     for (NSString *invalidProductId in response.invalidProductIdentifiers) 
     { 
      NSLog(@"Invalid Product title: %@" , items.localizedTitle); 
      NSLog(@"Invalid Product description: %@" , items.localizedDescription); 
      NSLog(@"Invalid Product price: %@" , items.price); 
      NSLog(@"Invalid product id: %@" , invalidProductId); 
     } 

     */ 

     //NSLog(@"Received products results..."); 
     NSLog(@"response product %@",response.products); 
     self.products = response.products; 
     self.request = nil;  

     [[NSNotificationCenter defaultCenter] postNotificationName:kProductsLoadedNotification object:_products];  
    } 
+3

私はアプリの購入のためにMKStoreKitを使用します。 Mugunth Kumarに感謝します。 – SAKrisT

+2

1年1ヶ月間のため、フォーマットが不完全でタイトルが不完全です。 – Sarah

+0

@サラ: - Hehehee ...彼の最初の質問だった..彼にチャンスを与える:) – mAc

答えて

1

http://troybrant.net/blog/2010/01/in-app-purchases-a-full-walkthrough/

あなたのコードは、それが続いている..Ifを比較して有効であるかどう.. 最初のチェックを上記のチュートリアルに従ってください。.. あなたは無効な製品IDを取得する際に特別なセクションがあります返信として返信する..

+0

+1、このリンクを試してください。それは有用です..私はちょうどオートリニューアルサブスクリプションモーダルで私のInAppの購入を完了しました。 :) – mAc

関連する問題