我的应用程序显示某首歌曲的标题,我想插入一个“在 iTunes 上下载”按钮,该按钮可以在我的 iPhone 上打开 iTunes 并指向我的歌曲。
我已经使用以下命令检索了正确的 iTunes 网址iTunes 链接制作工具 http://itunes.apple.com/linkmaker?但我有两个问题要问你。
- 我可以通过什么方式将此按钮添加到我的 UIView 中?我必须插入标准按钮吗?我必须调用哪个方法?
- 是否可以动态编写 iTunes url?
我尝试实现以下方法:
- (void) openItunes
{
NSString *iTunesLink = selectedAlbum.itunesLink;
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:iTunesLink]];
}
with iTunesLink
like itms://itunes.apple.com/it/album/...
。如果我使用 Safari 启动此 URL,iTunes 会自动打开并聚焦于正确的歌曲。但如果我调用openItunes
模拟器或 iPad Touch 中的方法没有任何反应。
有任何想法吗?
问候,亚萨
最后这对我有用:
- (IBAction)buyAlbum:(id)sender
{
NSString* url = @"itms://itunes.apple.com/it/album/love-life-lamore-e-la-vita/id298792107?uo=4";
[[UIApplication sharedApplication] openURL: [NSURL URLWithString: url ]];
}
yassa
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)