美文网首页
从iOS工程跳到苹果商店的方法

从iOS工程跳到苹果商店的方法

作者: 不要重名就好 | 来源:发表于2016-08-08 14:13 被阅读671次

在开发中我们可能会遇到这种情况,当用户使用我们的一款app时,我们想引导他们去下载我们公司的其他app,这个时候该怎么办呢?  下面将介绍方法:

1,首先打开iTunes,找到自己或者自己公司的app,然后获取该app的下载地址。我现在以我们公司的app作为例子说明。

https://itunes.apple.com/cn/app/yi-xiao-tong-meng-yu-ban/id1135315222?mt=8 

上面是我们公司开发的一款产品的下载地址,如果想让用户通过这个地址直接=跳到苹果商店下载我们的app的话,我们需要对这个链接做一下处理:将 http:// 替换为 itms:// 或者 itms-apps://  ,结果如下:

itms://itunes.apple.com/cn/app/yi-xiao-tong-meng-yu-ban/id1135315222?mt=8

itms-apps://itunes.apple.com/cn/app/yi-xiao-tong-meng-yu-ban/id1135315222?mt=8

2,完成第一步就可以通过获取到的链接地址跳转到苹果商店对应的app,我的测试代码如下:

- (void)viewDidLoad {

[super viewDidLoad];

UIButton *testBtn = [UIButton buttonWithType:UIButtonTypeSystem];

testBtn.frame = CGRectMake(100, 200, 80, 40);

testBtn.backgroundColor = [UIColor redColor];

[testBtn addTarget:self action:@selector(btnPress) forControlEvents:UIControlEventTouchUpInside];

[self.view addSubview:testBtn];

}

- (void)btnPress {

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms://itunes.apple.com/cn/app/yi-xiao-tong-meng-yu-ban/id1135315222?mt=8"]];

}

注意:以上测试都是在真机上进行,模拟器没有效果,测试之前记得在info.plist文件里配置访问网络安全项。

获取app在苹果商店链接地址的方法:获取链接地址的方法

以上是我个人理解的一些知识,有不足之处望大神们多多指点!

相关文章

网友评论

      本文标题:从iOS工程跳到苹果商店的方法

      本文链接:https://www.haomeiwen.com/subject/wbkrsttx.html