美文网首页iOS DeveloperIOS
App 跳转到 AppStore

App 跳转到 AppStore

作者: 张付东 | 来源:发表于2017-01-13 10:26 被阅读111次

话不多少,今天恰好写到ios跳转到app store,遇到一些问题,如下图文说明

1: iOS如何获取app Store的链接

步骤一:打开Mac的iTunes,点击右上角搜索你的app

图1.png

步骤二:点击搜索之后,进入如下界面

图2.png

步骤三:点击复制链接即可

图3.png
2:拿到链接之后,在程序中做如下处理:

1)复制的链接:

https://itunes.apple.com/cn/app/innospace+/id1189440034?mt=8

2)用itms-apps替换https

3)如下所示

NSString *str = [NSString stringWithFormat:@"itms-apps://itunes.apple.com/cn/app/innospace+/id1189440034?mt=8"];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:str]];

备注:从iTunes上复制链接之后,如果直接复制,会报提醒:Null character(s) preserved in string literal,为了消除这个影响,建议手动输入该链接

补充:
为什么要用itms-apps替换https?对此作出如下解释:

用https会先打开你的iTunes,然后重定向到你的App Store,用itms-apps会直接打开你的App Store。

这可能是最合理的解释啦,但是请往下看:
这种区别仅在iOS4以下,iOS4以上的版本,已经没有这种差异了,都会直接打开你的App Store,请大胆使用

相关文章

网友评论

    本文标题: App 跳转到 AppStore

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