AppStore相关跳转的两种方式

本文介绍了两种引导用户在AppStore为iOS应用评分的方法:一是通过特定链接直接跳转到AppStore评分页面;二是使用StoreKit.framework在应用内部呈现内嵌的评分界面。详细讲述了如何获取iTunes标识符以及如何集成并使用StoreKit进行内嵌评分。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

跳转到AppStore去评分

业务需求我们需要提醒用户去AppStore为我们的app评分,有两种方式,一种是直接通过链接打开AppStore去评分,这是比较传统的方式,也是现在大多数app都在用的一种方式,还有一种比较高大上的方式,就是present出一个模态试图控制器(只能以模态方式显示),在app内部实现评论操作

1.跳转到AppStore评分

// 1.直接使用app地址跳转
NSString *urlString = [NSString stringWithFormat:@"https://geo.itunes.apple.com/cn/app/shang-na-xue-mian-fei-sheng/id985064915?mt=8"]; 
//2.拼接url NSString *urlString = [NSString stringWithFormat:@"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=985064915" ];
[[UIApplication sharedApplication] openURL:urlString];

上面的这两个链接都可以实现AppStore的跳转
那么第一种方式这个链接从哪里去找呢,官方文档种有这么一句话
The value of this identifier is an instance of NSNumber, representing the iTunes identifier for the item you want the store to display when the view controller is presented.
To find a product’s iTunes identifier, go to linkmaker.itunes.apple.com and search for th

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值