Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Launch Podcast App With URL scheme

I'm trying to open the podcast app with a url like this

- (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

However it looks like the pcast scheme is no longer supported? How can I open my own XML feed in the podcast app?

like image 393
4m1r Avatar asked Mar 14 '23 10:03

4m1r


1 Answers

As per Swift 4,

We should use the below url schemes to open podcasts app from our app.

  1. Podcasts (Add Feed By URL)podcast:// (you can also add a feed URL after to auto-populate it)

  2. Podcasts (Browse)pcast:// or itms-pcast:// or itms-pcasts:// or podcasts:// or itms-podcast:// or itms-podcasts:// (displays a "can't connect" error)

like image 164
Nishu_Priya Avatar answered Mar 30 '23 04:03

Nishu_Priya