2015-12-22 100 views
1

是否可以使用Objective-C讀取Apple Watch中的「請勿打擾」狀態?在我的應用程序中,如果「請勿打擾」當前處於活動狀態(在iPhone或手錶中),我希望避免觸覺反饋聲音。謝謝Apple Watch「請勿打擾」

回答

1

如果設備處於「請勿打擾」狀態,則無法讀取。您可以檢查WatchKitInterfaceDevice Class Reference它不提供任何屬性或功能來訪問該值。您會發現此類中的值讀取WKInterfaceDevice的說明:

WKInterfaceDevice對象提供有關用戶Apple Watch的信息。使用這些信息來決定您在應用中顯示的內容。當您的應用程序處於活動狀態時,您還可以使用此對象來播放觸覺反饋。

這與iPhone相同,它不提供該屬性或功能。如果你要找到這個值,它將在UIDevice Class Reference。這個類的描述是類似的:

UIDevice類提供了一個表示當前設備的單例實例。從這個實例中,您可以獲取有關設備的信息,例如分配的名稱,設備型號以及操作系統名稱和版本。

相關問題