Возможно, прочитано состояние «Не беспокоить» в Apple Watch с помощью Objective-C? В моей заявке я хотел бы избегать тактильной обратной связи, если в настоящий момент активен «Не беспокоить» (в iPhone или в часах). СпасибоApple Watch «не беспокоить»
ответ
Невозможно прочитать, если устройство находится в состоянии «не беспокоить». Вы можете проверить WatchKitInterfaceDevice Class Reference, он не предоставляет никаких свойств или функций для доступа к этому значению. Вы найдете эту ценность в этом классе, прочитав описание WKInterfaceDevice:
Объект WKInterfaceDevice предоставляет информацию о пользовательских часах Apple. Используйте эту информацию, чтобы принимать решения о содержимом, отображаемом в приложении. Вы также можете использовать этот объект для воспроизведения тактильной обратной связи, когда ваше приложение активно.
Это то же самое для iPhone, оно не обеспечивает это свойство или функцию. Если вам нужно найти это значение, оно будет в UIDevice Class Reference. Описание этого класса аналогично:
Класс UIDevice предоставляет экземпляр singleton, представляющий текущее устройство. Из этого экземпляра вы можете получить информацию об устройстве, такую как имя, модель устройства и имя и версия операционной системы.