2015-10-09 5 views
1

На прошивкой можно просто сделать:tvOS - Управление подпиской Страница

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

Примечание: Safari нет на tvOS.

Вы можете непосредственно открыть приложение настройки с «ITMS-приложений»

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

Примечание: Это будет работать только на устройстве.

Вопрос:

Может кто-то подтвердить, второй подход будет работать на реальном Apple TV?

У меня нет фактического устройства, и это не будет работать на симуляторе.

Спасибо!

ответ

1

Вызов следующее:

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

на Kit AppleTV Dev с TvOS Beta 3 результатов в ничего не происходит, и получаю следующее сообщение в журнале:

LaunchServices: ERROR: There is no registered handler for URL scheme itms-apps

+0

Спасибо. Теперь я задаюсь вопросом, что в конечном итоге будет заменой ... –

+0

Когда-нибудь выясните, как это сделать? Похоже, что ваш пост на форумах Apple также остался без ответа. – Lightbow

+0

Похоже, что «itms-apps: //buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/manageSubscriptions» открывает целевую страницу App Store на устройстве Apple TV. Не работает и дает ошибку в консоли в симуляторе «error:» Это приложение не может запрашивать для схемы itms-apps «». – Hlung

 Смежные вопросы

  • Нет связанных вопросов^_^