我正在为一个乐队制作一个iPhone应用程序,它列出了乐队的歌曲。当用户触摸歌曲旁边的按钮时,我想打开iTunes并显示该歌曲。目前我使用的代码是:[UIApplication sharedApplication openURL:NSURL URLWithString: linkLocation];其中linkLocation是iTunes中歌曲的链接。这是可行的。
我的问题是找到一首歌的链接。我从最新版本的iTunes获得的链接与我在以前版本中获得的链接不同(通过单击歌曲旁边的下拉箭头,然后选择“复制链接”)。如果我使用新版本iTunes中的链接,当我尝试通过我的应用程序打开该链接时,在我的iPhone上收到错误消息“您的请求无法完成”。
我也试过使用苹果的"itmsLinkMaker“网站,但也不起作用。
发布于 2010-02-11 05:27:24
好吧,事实证明苹果的itmsLinkMaker网站确实可以工作--我一定是把链接复制错了。
这里有一个链接,以防其他人来看:http://ax.phobos.apple.com.edgesuite.net/WebObjects/MZStoreServices.woa/wa/itmsLinkMaker
发布于 2014-08-03 15:09:19
之前的答案是超级旧的。苹果不再支持这些链接了。
要创建一个始终有效的链接,只需使用iTunes Link Maker即可。在那里搜索应用程序并复制链接。
https://stackoverflow.com/questions/2242424
复制