使用 URL 方案启动 Podcast 应用程序
Launch Podcast App With URL scheme
我正在尝试使用这样的url打开播客应用程序
- (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 提要?
我相信 Apple 更改了他们公认的播客方案,您现在应该使用 'feed://...'。
根据 Swift 4,
我们应该使用下面的 url schemes
从我们的应用程序打开播客应用程序。
Podcasts (Add Feed By URL)
— podcast://
(您还可以在后面添加提要 URL 以自动填充它)
Podcasts (Browse)
— pcast://
或 itms-pcast://
或 itms-pcasts://
或 podcasts://
或 itms-podcast://
或 itms-podcasts://
(显示 "can't connect" 错误)
MacOS Majave 需要 pcast://
IOS 播客://
我正在尝试使用这样的url打开播客应用程序
- (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 提要?
我相信 Apple 更改了他们公认的播客方案,您现在应该使用 'feed://...'。
根据 Swift 4,
我们应该使用下面的 url schemes
从我们的应用程序打开播客应用程序。
Podcasts (Add Feed By URL)
—podcast://
(您还可以在后面添加提要 URL 以自动填充它)Podcasts (Browse)
—pcast://
或itms-pcast://
或itms-pcasts://
或podcasts://
或itms-podcast://
或itms-podcasts://
(显示 "can't connect" 错误)
MacOS Majave 需要 pcast:// IOS 播客://