在某些需求下,需要引导用户在App Store中购买别的Apps,这就需要使用StoreKit.frame中的API,这些API的需要在6.0+的系统中使用。
通过查看API,其实并不难,现在记录一下,以备后用。
ps:调试请在真机上调试,并且需要导入StoreKit
#import <StoreKit/StoreKit.h>
1、使用SKStoreProductViewController类创建一个展示App的控制器,使用modal的方式弹出该视图控制器,但是在弹出前需要先给SKStoreProductViewController的实例对象进行一些初始化操作。
SKStoreProductViewController *storeProductVC = [[SKStoreProductViewController alloc] init];
storeProductVC.delegate = self;
NSDictionary *dict = @{
SKStoreProductParameterITunesItemIdentifier:@"Your being opened app iTunesItem identifer"
};
[storeProductVC loadProductWithParameters:dict completionBlock:^(BOOL result, NSError *error) {
if (error) {