Как обнаружить, если Safari отключен на iPhone

Как можно обнаружить, был ли Safari отключен родительским контролем на iPhone? Я знаю, что это возможно, потому что Приложение X3Watch отказывается работать, пока Safari не отключен. Насколько я вижу, что нет никакого API для родительского контроля, поэтому какая техника может использоваться для этого?

5
задан zorro2b 15 June 2010 в 02:46
поделиться

1 ответ

Я не тестировал это, но в OS3.0 и более поздних версиях, вы можете определить, может ли URL быть открыт любым приложением в системе, используя [[UIApplication sharedApplication] canOpenURL:myURL]. Готов поспорить, что он вернет NO, если Safari отключен.

4
ответ дан 15 December 2019 в 00:50
поделиться