美文网首页IOS收藏JC专题iOS学习
iOS从APP打开Safari 或者到App Store

iOS从APP打开Safari 或者到App Store

作者: vision_colion | 来源:发表于2016-08-12 15:00 被阅读7000次

//到Safari

NSString*url =@"http://www.baidu.com";//把http://带上

[[UIApplicationsharedApplication]openURL:[NSURLURLWithString:url]];


//到App Store

NSString* appstoreUrlString =@"itms-apps://itunes.apple.com/cn/app/hun-lian-dui-xiang/id1096497249?mt=8";//appstore中的地址,稍作修改

NSURL* url = [NSURLURLWithString:appstoreUrlString];

if([[UIApplicationsharedApplication]canOpenURL:url])

{

[[UIApplicationsharedApplication]openURL:url];

}

else

{

NSLog(@"can not open");

}


//评价APP

NSString*appstoreUrlString = [NSStringstringWithFormat:

@"itms-apps://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=%@",

m_appleID];//m_appleID是你的app在itunes connect上面的id

NSURL* url = [NSURLURLWithString:appstoreUrlString];

if([[UIApplicationsharedApplication]canOpenURL:url])

{

[[UIApplicationsharedApplication]openURL:url];

}

else

{

NSLog(@"can not open");

}

相关文章

网友评论

  • PaulPaulBoBo:大神,请问有没有方法打开Safari而不刷新Safari当前网址?也不新建标签展示。比如当前Safari当前网页是百度新闻,打开Safari后,Safari仍然停留在百度新闻页面。找了很多博客都没有实现这个需求。我也尝试了通过包名打开Safari,发现Safari的包名查不到。请大神赐教!
    vision_colion:@PaulPaulBoBo :+1:
    PaulPaulBoBo:@vision_colion 已经解决了,这个问题困扰了我近两周了,写下来总结一下,希望能帮到诸君
    https://www.cnblogs.com/PaulpauL/p/9509586.html
    vision_colion:@PaulPaulBoBo 抱歉,这方面我也不知道哦:joy: 而且也不是大神

本文标题:iOS从APP打开Safari 或者到App Store

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