程序内部打开某个APP在AppStore的购买页面

很早以前接触到有些应用有这个功能,但是不知道怎么实现的,今天无意看了一下,发现很简单呢

1、引入头文件


2、写上代理


3、实现方法和结束代理方法


程序内部打开某个APP在AppStore的购买页面_第1张图片

当然我也是参考前人的方法 原文地址

注意:1.可以在跳之前判断一下

NSString*urlString = [NSStringstringWithFormat:@"itms-apps://itunes.apple.com/us/app/id%@?mt=8", appId];

NSURL*url = [NSURLURLWithString:urlString];if([[UIApplicationsharedApplication] canOpenURL:url]) {        [[UIApplicationsharedApplication] openURL:url];    }

2.如果遇到了横屏崩溃问题:Stackoverflow的提问

你可能感兴趣的:(程序内部打开某个APP在AppStore的购买页面)