admin 管理员组文章数量: 1184232
iOS App 跳转到 AppStore
iOS设备上的App经常需要跳转到AppStore中进行升级或者是评价,这个过程其实很简单:给一个需要跳转的App对应的URL,然后调用跳转的方法openURL:
不过这个URL地址老是忘记,还是记下了比较好。
直接跳转
其实这个问题很简单,首先拿到你要跳转到的AppStore地址(URL)例如:
https://itunes.apple/cn/app/jie-zou-da-shi/id493901993?mt=8
然后将 http:// 替换为 itms-apps://
然后调用以下代码
NSString *str = [NSString stringWithFormat:@"itms-apps://itunes.apple/cn/app/jie-zou-da-shi/id493901993?mt=8"];
NSURL * url = [NSURL URLWithString:str];
if ([[UIApplication sharedApplication] canOpenURL:url])
{
[[UIApplication sharedApplication] openURL:url];
}
else
{
NSLog(@"can not open");
}
跳转到评论区
代码如下:
//去评分
NSString *str = [NSString stringWithFormat:@"itms-apps://itunes.apple/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=%@",@"1006631751"];
NSURL * url = [NSURL URLWithString:str];
if ([[UIApplication sharedApplication] canOpenURL:url])
{
[[UIApplication sharedApplication] openURL:url];
}
else
{
NSLog(@"can not open");
}
版权声明:本文标题:iOS App 跳转到 AppStore 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1754590928a3018221.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论