使用URL方案启动Podcast应用程序

时间:2015-10-19 06:52:50

标签: ios objective-c podcast

我试图用这样的网址打开播客应用

- (void)setupPodcast
{
    NSLog(@"setup podcast");
    NSString *str = [NSString stringWithFormat:@"pcast://podcasts.sdxme.org/RSS/default.aspx?ID=%ld", (long)[[NSUserDefaults standardUserDefaults] integerForKey:@"CustomerID"]];
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:str]];
}

2015-10-18 23:45:11.367 [29302:1691034] LaunchServices: ERROR: There is no registered handler for URL scheme pcast

然而,看起来不再支持pcast方案了?如何在播客应用中打开自己的XML Feed?

3 个答案:

答案 0 :(得分:3)

我相信Apple改变了他们公认的播​​客计划,你现在应该使用'feed:// ...'。

答案 1 :(得分:0)

根据Swift 4,

我们应该使用下面的SELECT * FROM my_table WHERE my_timestamap >= '2018-01-01' and mytimestamap < 2019-01-01 从我们的应用程序中打开播客应用程序。

  1. url schemesPodcasts (Add Feed By URL)(您也可以在其后添加供稿网址以自动填充)

  2. podcast://-Podcasts (Browse)pcast://itms-pcast://itms-pcasts://podcasts://itms-podcast://(显示一个“无法连接”错误)

答案 2 :(得分:0)

MacOS Majave需要pcast:// iOS播客://