2012-07-05 60 views
2

使用iTunes Link Maker,并参照this answer,我创建了一个测试应用程序,可以启动iTunes应用程序,并列出一个给定的播客的情节:我的iPhone应用程序链接播客的选项是什么?

NSString *address = @"itms://itunes.apple.com/<country code>/podcast/<podcast name>/id<numeric ID>?uo=4"; 
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:address]]; 

还有什么是可能的?

  1. 从我的应用程序,我可以启动iTunes应用程序开始下载特定的播客插曲吗?
  2. 从我的应用程序,我可以启动iTunes应用程序开始播放特定的播客节目吗?
  3. 从我的应用程序,如果用户安装了它,我可以启动Apple的新的Podcasts app吗?

回答

2

[3]。是的你可以。只要改变

itms://[url] 

对任何这些形式:

itms-pcast://[url] 
itms-pcasts://[url] 
itms-podcast://[url] 
itms-podcasts://[url] 
+0

啊哈。感谢那!它确实启动了Podcasts应用程序。但之后,它出错了。它询问我是否想要订阅播客,然后抱怨链接没有描述有效的播客。你知道我在哪里可以找到这个文件吗?我希望它在http://www.apple.com/itunes/linkmaker/faq/上有所介绍,但没有提及。我想这是全新的。 – 2012-07-05 17:53:05

相关问题