Показать страницу настроек Bluetooth

Как показать страницу настроек Bluetooth в Objective-C?

Итак, если пользователь выключил Bluetooth (т.е. CoreBluetooth возвращает, что состояние Bluetooth отключено), я хотел бы иметь возможность в предупреждении, чтобы направить их прямо на страницу настроек iPhone/iPad, чтобы позволить им включить его. .


person Simon C    schedule 13.09.2012    source источник
comment
К сожалению, начиная с iOS 5.1 это невозможно.   -  person Richard J. Ross III    schedule 13.09.2012
comment
Действительно? Приложение Nordic Semiconductor nRF Utility может это сделать. Это потому, что он был разработан с использованием API 5.0?   -  person Simon C    schedule 13.09.2012
comment
Я только что проверил, и @SimonC верен. Приложение nRF Proximity по-прежнему может делать это на iOS 6.   -  person Martijn Thé    schedule 15.11.2012


Ответы (1)


Это было сделано в iOS 5.0 и 5.0.1 с использованием URL-схемы «prefs:», но, к сожалению, Apple обесценила эту схему в 5.1, и это больше невозможно.

person Mick MacCallum    schedule 13.09.2012
comment
Хорошо, спасибо за это разъяснение. Я так понимаю, по-другому никак нельзя? Кажется странным, что его убрали, поскольку это упрощает и ускоряет работу пользователя. - person Simon C; 13.09.2012
comment
Ах. Только что обнаружил, что, похоже, фреймворк запрашивает вас, но в любом случае имеет дело с ним. - person Simon C; 13.09.2012