所以它曾经工作过。这就是我正在尝试的...现在,如果我在浏览器中发布字符串,它会正确地在浏览器中打开正确的歌曲。但是唉,代码打开iTunes但无法打开专辑或歌曲。
我正在使用Yosemite 10.10.4和iTunes 12.2.1.16。
maciTunesStr = @"itunes.apple.com/us/album/allegro-from-prelude-fugue/id982291206?i=982291615";
[self showProductPageForID:maciTunesStr];
感谢!!!
答案 0 :(得分:0)
这是我从iTunes链接制作者那里获得的最现代的链接格式。 https://linkmaker.itunes.apple.com
musicDownloadLink = ["https://geo.itunes.apple.com/us/album/sonata-in-c-major/id982291206?i=982291616&mt=1&app=music" stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
[[NSWorkspace sharedWorkspace] openURL:[NSURL URLWithString:musicDownloadLink]];