虽然Apple针对iPhone推出了In-App Purchase功能,但是不少应用还是需要推出收费和免费两个版本,尤其是不许要链接网络服务器的程序。这时在应用程序中直接增加一个链接在App Store中打开收费版程序就是比较实用的功能了。
实际上的做法很简单,使用的还是UIApplication类的OpenURL方法:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://<应用程序链接>"]];
要获取应用程序链接,最简单的办法就是打开iTunes,直接搜索你要打开的应用。搜索到之后,右击图标选择“复制链接”,就可以获得你所需要的应用程序链接了
在iPhone Application中直接打开App Store链接
-------------------