我正致力于开发音乐播放应用。如果用户没有有声读物或播客,我会显示一个按钮,将用户带到iTunes商店,就像在原生音乐播放器应用中一样。
我查看了在开发者指南中打开iTunes Store应用程序的网址方案,它看起来像这样:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewAlbum?i=156093464&id=156093462&s=143441"]];
它的作用是,用特定的专辑打开iTunes商店,我不想用特定的专辑打开商店。所以我尝试删除专辑params:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewAlbum?"]];
但有了这个,我收到一条警告,说明您的请求无法完成,可能是因为iTunes商店找不到任何相册。
无论如何,我可以在不传递专辑详情的情况下打开iTunes Store,或者打开iTunes Store的搜索标签
答案 0 :(得分:1)
您似乎可以执行以下操作来启动音乐' iTunes应用程序的标签:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString@"http://itunes.apple.com"]];