使用搜索在App中启动iTunes Store

时间:2015-09-22 18:35:15

标签: ios iphone xcode itunes storekit

我正在创建一个iOS广播电台应用,我无法找到解决方案,我认为这是一个简单的问题。如果我的广播电台播放人们想要购买的歌曲/专辑,我如何才能启动iTunes Store并打开该曲目或专辑的搜索结果?

我知道我可以使用Apple Search API来获取搜索结果的json并解析它以获得最佳搜索结果,并且我知道我可以使用https://itunes.apple.com/打开iTunes商店(如果我尝试追加一个搜索字符串,我得到元数据)或SKStoreProductViewController,如果我知道产品ID。

但有没有办法简单地打开iTunes Store以打开歌曲或专辑(或两者)的搜索结果,而无需评估搜索元数据并将其发送给一个(可能是错误的)产品?< /强>

谢谢!

1 个答案:

答案 0 :(得分:1)

您可以使用URL Scheme和名为iTunes Link Maker的工具执行此操作。可以在Apple的网站here

上找到iTunes的文档
  

iTunes URL方案用于链接iTunes Music上的内容   商店。 iTunes URL格式构造起来很复杂,所以你   使用名为iTunes Link Maker的在线工具创建它。工具   允许您选择国家/地区目的地和媒体类型,然后   按歌曲,专辑或艺术家搜索。选择所需的项目后   要链接到,它会生成相应的URL。

http://linkmaker.itunes.apple.com/