无法从 OS X 访问 iTunes 音乐商店
Posted
技术标签:
【中文标题】无法从 OS X 访问 iTunes 音乐商店【英文标题】:Can't access iTunes Music store from OS X 【发布时间】:2015-07-25 16:53:51 【问题描述】:所以它曾经工作过。这就是我正在尝试的......现在如果我在浏览器中发布字符串,它会正确打开浏览器中的正确歌曲。但可惜代码打开了 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];
谢谢!!!
【问题讨论】:
您需要在您的网址中添加http://
或https://
吗? https://itunes.apple.com/us/...
对不起,没有解决它。我尝试了两种劝说,两次都从 iTunes 收到一条消息,说“发生了一些错误”。换句话说,它不喜欢他们中的任何一个。谢谢你的主意!!还有其他想法吗??
【参考方案1】:
下面的工作很好,但只成功了一半。它会打开一个浏览器窗口,其中突出显示了歌曲。这与打开 iTunes 应用程序本身不同,但大约 60% 一样好。我仍然希望有一个更好的答案,但现在就足够了。
这是我从 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]];
【讨论】:
以上是关于无法从 OS X 访问 iTunes 音乐商店的主要内容,如果未能解决你的问题,请参考以下文章
无法使用版本 XCode 7.3.1 和 OS X 10.11.6 将应用程序提交到 iTunes