我试图以编程方式在自定义Mac App中打开Mac App Store。我从下面的链接开始。以编程方式打开Mac App Store
http://itunes.apple.com/us/app/angry-birds/id403961173?mt=12
我试过下面的代码,但它打开浏览器而不是Mac App Store。
[[NSWorkspace sharedWorkspace] openURL:
[NSURL URLWithString:@"http://itunes.apple.com/us/app/angry-birds/id403961173?mt=12"]];
关于如何做到这一点的任何建议?
事实确实如此。 :)它被称为[URI方案](http://en.wikipedia.org/wiki/URI_scheme),顺便说一句。 ;)你甚至可以[注册你自己的应用程序](http://stackoverflow.com/questions/5463998/how-to-programmatically-register-a-custom-url-scheme)特别适用于书签支持。 ;) – Regexident 2011-04-13 23:20:14
Regexident,这种方法不能在沙箱下工作,你会得到“拒绝文件写入数据/应用程序/ App Store.app” – 2012-06-28 22:18:36
@JiulongZhao我的应用程序是沙盒,它工作正常。 – David 2012-11-08 19:20:38