无法从 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 音乐商店的主要内容,如果未能解决你的问题,请参考以下文章

itunes store是啥啊,有啥用

如何从 iTunes 库中修剪或裁剪音乐

无法使用版本 XCode 7.3.1 和 OS X 10.11.6 将应用程序提交到 iTunes

链接到 iTunes 商店

尝试创建 iTunes 应用商店测试用户时出错;无法将 Apple ID 帐户转换为 iTunes 商店帐户

如何获取从应用商店和 iTunes 连接中删除的 iOS 应用捆绑 ID?