iOS跳入Appstore的两种方式
来源:互联网 发布:中国财经报刊数据库 编辑:程序博客网 时间:2024/04/27 13:25
1.程序间跳转
NSURL * url = [NSURL URLWithString:appstoreUrlString]; (为该app的iTunes链接对应的Url)
[[UIApplication sharedApplication] openURL:url];
2.程序内跳转
1)导入框架StoreKit.framework
2)在要跳转的页面引入头文件#import <StoreKit/StoreKit.h>
3)SKStoreProductViewController *storeProductViewContorller = [[SKStoreProductViewController alloc] init];
storeProductViewContorller.delegate = self;
[storeProductViewContorller loadProductWithParameters:@{SKStoreProductParameterITunesItemIdentifier : @"587767923"} completionBlock:^(BOOL result, NSError *error) {
NSLog(@"hehe");
if(error){
NSLog(@"error %@ with userInfo %@",error,[error userInfo]);
}else{
//模态弹出appstore
[self presentViewController:storeProductViewContorller animated:YES completion:^{
}];
}
}];
4)遵从协议<SKStoreProductViewControllerDelegate>, 实现方法:
- (void)productViewControllerDidFinish:(SKStoreProductViewController *)viewController{
[self dismissViewControllerAnimated:YES completion:^{
}];
}
- iOS跳入Appstore的两种方式
- AppStore相关跳转的两种方式
- 加快AppStore审核的两种方式之TestFlight预审核
- 加快AppStore审核的两种方式之TestFlight预审核
- ios 跳转AppStore的两种方法,以及遇到的坑
- iOS 跳转AppStore的两种方法,应用内和直接跳转
- ios应用程序的两种启动方式
- ios打电话的两种方式
- IOS加载视图的两种方式
- iOS 拨打电话的两种方式
- iOS 发送Email的两种方式
- ios的两种界面跳转方式
- IOS检测晃动的两种方式
- iOS 拨打电话的两种方式
- ios调用电话的两种方式
- IOS检测晃动的两种方式
- iOS 两种发布应用的方式
- ios画图 划线的两种方式
- Scala-Eclipse 的SVN 的安装
- [新] 如何给UIViewController瘦身(__MVC模式的重要性__)
- win7配制wnmp
- IOS之同步请求、异步请求、GET请求、POST请求
- BZOJ 3747 POI2015 Kinoman 线段树
- iOS跳入Appstore的两种方式
- ViewPageIndicator + ViewPager + Fragment实现类似网易新闻客户端Tab标签
- 母牛的故事
- 魔法药水图标设计教程
- 14款华丽的最新jQuery焦点图动画插件
- 一款基于jquery和css3的响应式二级导航菜单
- Web前端设计入门示例,含源代码
- 标准C++中的string类的用法总结
- 详解quick-cocos2d-x pageview的demo