tvOS - 管理订阅页面
tvOS - Manage Subscription Page
在 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 吗?
我没有实际设备,这在模拟器上不起作用。
谢谢!
正在调用以下内容:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/manageSubscriptions"]];
在带有 TvOS Beta 3 的 AppleTV 开发工具包上没有任何反应,并在日志中收到以下消息:
LaunchServices: ERROR: There is no registered handler for URL scheme itms-apps
在 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 吗?
我没有实际设备,这在模拟器上不起作用。
谢谢!
正在调用以下内容:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/manageSubscriptions"]];
在带有 TvOS Beta 3 的 AppleTV 开发工具包上没有任何反应,并在日志中收到以下消息:
LaunchServices: ERROR: There is no registered handler for URL scheme itms-apps