我正在为一支乐队制作iPhone应用程序,列出了乐队的歌曲。当用户触摸歌曲旁边的按钮时,我想打开iTunes并显示该歌曲。目前我正在使用以下代码:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:linkLocation]];
其中linkLocation是指向iTunes中该歌曲的链接。这个方法是有效的。
我的问题是找到歌曲的链接。我从最新版本的iTunes获取的链接与我以前获取的链接不同(通过单击歌曲旁边的下拉箭头,然后选择“复制链接”)。如果我使用新版本iTunes的链接,在我的应用程序中尝试打开该链接时,我会在iPhone上收到“无法完成您的请求”的错误消息。
我还尝试过使用苹果的“itmsLinkMaker”网站,但也没有成功。
我的问题是找到歌曲的链接。我从最新版本的iTunes获取的链接与我以前获取的链接不同(通过单击歌曲旁边的下拉箭头,然后选择“复制链接”)。如果我使用新版本iTunes的链接,在我的应用程序中尝试打开该链接时,我会在iPhone上收到“无法完成您的请求”的错误消息。
我还尝试过使用苹果的“itmsLinkMaker”网站,但也没有成功。