tvOS - 管理订阅页面

时间:2015-10-09 20:27:14

标签: ios objective-c tvos apple-tv in-app-subscription

在iOS上,我们可以做到:

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

注意:在tvOS上没有Safari。

您可以使用'itms-apps'

直接打开设置应用
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/manageSubscriptions"]];

注意:这只适用于设备。

问题:

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

我没有实际设备,这在模拟器上无效。

谢谢!

1 个答案:

答案 0 :(得分:1)

请致电以下人员:

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

带有TvOS Beta 3的AppleTV Dev Kit上的

导致没有任何反应,并在日志中收到以下消息:

  

LaunchServices:错误:URL方案itms-apps

没有注册处理程序