предупреждение "Выключить режим полета" устарело? - PullRequest
2 голосов
/ 29 апреля 2011

Мне кажется, я где-то читал, что это устарело? а какие есть альтернативы?

Я говорю о логическом значении в info.plist, в котором указано: SBUsesNetwork = YES.

Показанное предупреждение гласит:

Отключить режим полета или Используйте Wi-Fi для доступа к данным

Он имеет очень аккуратную кнопку "Настройки", которая ведет вас в приложение настроек.


Мне известен пример кода Reachability от Apple, который великолепен. Но я не знаю, как программно показать это предупреждение или подобное предупреждение, которое может привести вас к приложению настроек.

1 Ответ

2 голосов
/ 13 октября 2011

Вместо этого вы можете использовать флаг «Приложение использует Wi-Fi», чтобы получить сообщение с кнопкой «Настройки» для режима полета.

На iPad это сообщение будет отображаться только в том случае, если включен режим полета (нет сообщения, если Wi-Fi выключен).На iPhone это сообщение будет отображаться в обоих случаях - при включенном режиме плоскости или при выключенном Wi-Fi.

Обновлено: Для iOs5 вы можете напрямую открыть настройки:

 [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs://"]];

Обновление: Указанный выше URL работает только в ios 5.0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...