Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 如何创建用户可以预览iTunes Store上发布的歌曲的视图?_Iphone_Objective C_Cocoa Touch_Ios4_Iphone Sdk 3.0 - Fatal编程技术网

Iphone 如何创建用户可以预览iTunes Store上发布的歌曲的视图?

Iphone 如何创建用户可以预览iTunes Store上发布的歌曲的视图?,iphone,objective-c,cocoa-touch,ios4,iphone-sdk-3.0,Iphone,Objective C,Cocoa Touch,Ios4,Iphone Sdk 3.0,有没有可能在iPhone应用程序中设置一个歌曲页面,让在itunes上发布媒体的艺术家可以预览并链接到购买页面(在itunes上) 编辑: 有一个名为Roger Sanchez的应用程序,它可以显示艺术家的iTunes歌曲,并允许人们从iTunes商店购买这些歌曲,以便在应用程序中使用。你将无法预览媒体,除非苹果提供一种在网络上预览的方法,然后你可以将其嵌入应用程序中的浏览器中 更新:如果您在普通浏览器中访问iTunes媒体网页,您可以预览媒体(至少是音乐)。但是,在iPhone浏览器中,当您输

有没有可能在iPhone应用程序中设置一个歌曲页面,让在itunes上发布媒体的艺术家可以预览并链接到购买页面(在itunes上)

编辑:
有一个名为Roger Sanchez的应用程序,它可以显示艺术家的iTunes歌曲,并允许人们从iTunes商店购买这些歌曲,以便在应用程序中使用。

你将无法预览媒体,除非苹果提供一种在网络上预览的方法,然后你可以将其嵌入应用程序中的浏览器中

更新:如果您在普通浏览器中访问iTunes媒体网页,您可以预览媒体(至少是音乐)。但是,在iPhone浏览器中,当您输入相同的URL时,会自动打开iTunes。也许可以使用UIWebView而不必被迫跳转到iTunes,但您需要进行实验来确认

此外,您还可以构建一个基于web的系统,允许您通过iTunes附属计划的链接在iTunes上展示艺术并链接到媒体。加入iTunes联盟计划将使您能够从通过iTunes媒体链接购买的销售额中赚取一定比例的收入


我以前回答过一个类似的问题:

基本上:

您需要获取音乐预览文件的URL。一种方法是通过iTunes搜索API。另一种是通过Apple Enterprise Partner Feed

获得URL后,您可以将其提供给MPMoviePlayerController或MPMusicLayerController进行渐进式下载/播放


请查看苹果使用预览链接的指南。我相信你一定是一个会员,你一定是广告销售的相关歌曲。我还相信(请检查)苹果也允许附属公司在网页上放置这些预览链接,以及附属公司购买歌曲的链接。

我的回答有问题吗?你为什么不赏金?