iOS 8:如何使用给定的关键词打开 iTunes?

Posted

技术标签:

【中文标题】iOS 8:如何使用给定的关键词打开 iTunes?【英文标题】:iOS 8 : How to open iTunes with given key words? 【发布时间】:2015-03-19 12:51:47 【问题描述】:

在我的应用程序中,我得到了歌曲 iTunes 链接。当我尝试在 ios 8 中打开该链接时,括号正在添加到关键字中。 例如:如果我通过“http://itunes.apple.com/WebObjects/MZSearch.woa/wa/search?at=10lwW9&term=I+Will+Follow+Chris+Tomlin&country=US”...然后它打开 safari 然后 iTunes 然后在 iTunes 括号中添加到关键工作。即查询变为(“I Will Follow Chris Tomlin”)......并且在 iOS 7 中,它不添加任何括号并打开 iTunes 以获取指定歌曲的详细信息..

我已经尝试用 itms 更改 http 仍然没有运气...... 我的代码

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://itunes.apple.com/WebObjects/MZSearch.woa/wa/search?at=10lwW9&term=I+Will+Follow+Chris+Tomlin&country=US"]];

【问题讨论】:

apple.com/itunes/affiliates/resources/documentation/… @Desdenova :我已阅读文档并检查了所有内容。即使我在设备上的 safari (iOS 8) 中打开了 url,同样的事情正在发生...... 【参考方案1】:

我终于在以下链接的帮助下找到了解决方案...

iOS open iTunes music search with given keywords from app

简而言之……我们必须将 url 中的“MZSearch”一词替换为“MZStore”,仅此而已。它在 iOS 7 和 8 中运行良好。

【讨论】:

以上是关于iOS 8:如何使用给定的关键词打开 iTunes?的主要内容,如果未能解决你的问题,请参考以下文章

IOS + Swift,如何重定向到iTunes购买页面

如何使用 xCode 5 在新的 iOS 8 上安装应用程序?

检索在应用商店或 iTunes 商店中按给定术语搜索的应用列表

构建在 iTunes 中不可见与 xcode 8.2 ios 10 连接

如何从网页打开本机应用程序

“没有挑战”消息 Game Center iOS 8