设为首页 加入收藏

TOP

iOS6.0 新功能:在应用程序内展示App Store
2014-11-24 07:20:53 来源: 作者: 【 】 浏览:0
Tags:iOS6.0 新功能 应用程序 展示 App Store

1、新建工程,导入库文件:StoreKit.framework,并且导入头文件,如下:


#import


2、在需要点击事件中,添加代码,如下:


- (IBAction)gotoStore:(id)sender {
// Initialize Product View Controller
SKStoreProductViewController *storeProductViewController = [[SKStoreProductViewController alloc] init];
// Configure View Controller
[storeProductViewController setDelegate:self];

[storeProductViewController loadProductWithParameters:@{SKStoreProductParameterITunesItemIdentifier : @"594467299"}
completionBlock:^(BOOL result, NSError *error) {
if (error) {
NSLog(@"Error %@ with User Info %@.", error, [error userInfo]);
} else {
// Present Store Product View Controller
[self presentViewController:storeProductViewController animated:YES completion:nil];
}
}];
}


3、设置协议 SKStoreProductViewControllerDelegate,并且实习协议中的方法,如下:


- (void)productViewControllerDidFinish:(SKStoreProductViewController *)viewController __OSX_AVAILABLE_STARTING(__MAC_NA,__IPHONE_6_0)
{
[self dismissViewControllerAnimated:YES completion:nil];
}


4、在真机上测试,即可实现效果。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇TQ2440第一个裸板程序LED 下一篇利用Android游戏引擎Angle开发界..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·python数据分析岗的 (2025-12-25 10:02:21)
·python做数据分析需 (2025-12-25 10:02:19)
·成为一个优秀的pytho (2025-12-25 10:02:16)
·Java后端面试实习自 (2025-12-25 09:24:21)
·Java LTS版本有哪些 (2025-12-25 09:24:18)