1

在 iOS 上,您可以简单地执行以下操作:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"https://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/manageSubscriptions"]];

注意: Safari 不存在于 tvOS 上。

您可以使用“itms-apps”直接打开设置应用程序

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/manageSubscriptions"]];

注意:这仅适用于设备。

问题:

有人可以确认第二种方法适用于实际的 Apple TV 吗?

我没有实际的设备,这在模拟器上不起作用。

谢谢!

4

1 回答 1

1

调用以下内容:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/manageSubscriptions"]];

在带有 TvOS Beta 3 的 AppleTV 开发套件上没有任何反应,并在日志中收到以下消息:

LaunchServices:错误:没有为 URL 方案 itms-apps 注册的处理程序

于 2015-10-11T03:31:04.747 回答