2012-10-18 12 views

cevap

23

Evet yapabilirsiniz. (IOS6 +)

SKStoreProductViewController

NSDictionary *appParameters = [NSDictionary dictionaryWithObject:@"533886215" 
                  forKey:SKStoreProductParameterITunesItemIdentifier]; 

SKStoreProductViewController *productViewController = [[SKStoreProductViewController alloc] init]; 
[productViewController setDelegate:self]; 
[productViewController loadProductWithParameters:appParameters 
           completionBlock:^(BOOL result, NSError *error) 
{ 

}]; 
[self presentViewController:productViewController 
        animated:YES 
       completion:^{ 

       }]; 
+2

ilk satırı da NSDictionary olarak * AppParameters = @ { SKStoreProductParameterITunesItemIdentifier: "533886215" @} yazılabilir, sadece Not bir göz atın; Daha iyi okunabilirlik için . – Arnold

+1

Ürün görünümü denetleyicisini sunma çağrısı, "loadProductWithParameters" tamamlama bloğu içinde yapılmalıdır (pozitif bir sonuç varsayarak). Ve 'loadProductWithParameters' için çağrı arka plan iş parçacığı üzerinde yapılmalıdır. – rmaddy

+2

StoreKit çerçevesini almanız gereken bir nottur ve simülatörde çalışmaz. –