2016-02-06 4 views
0

Я пытаюсь создать уведомление с действием на Apple Watch. Однако документация на самом деле не говорит о том, что является родным и что должно быть сделано.Зеркальное уведомление с уведомлением Apple

В настоящее время я создаю UILocalNotification на iPhone. Однако мне интересно, что кнопка действия будет отражена на Apple Watch.

код, я использую, чтобы создать уведомление на iPhone является:

let incrementAction = UIMutableUserNotificationAction() 
    incrementAction.identifier = "OPEN_ACTION" 
    incrementAction.title = "Open" 
    incrementAction.activationMode = UIUserNotificationActivationMode.Background 
    incrementAction.authenticationRequired = false 
    incrementAction.destructive = false 

    let counterCategory = UIMutableUserNotificationCategory() 
    counterCategory.identifier = "SLAGBOOM_CATEGORY" 

    counterCategory.setActions([incrementAction], 
    forContext: UIUserNotificationActionContext.Default) 

    counterCategory.setActions([incrementAction], 
    forContext: UIUserNotificationActionContext.Minimal) 

    let types = UIUserNotificationType.Alert 
    let settings = UIUserNotificationSettings(forTypes: types, categories: NSSet(object: counterCategory) as? Set<UIUserNotificationCategory>) 
    UIApplication.sharedApplication().registerUserNotificationSettings(settings) 

    let notification:UILocalNotification = UILocalNotification() 
    notification.alertBody = message 
    notification.category = "SLAGBOOM_CATEGORY" 
    UIApplication.sharedApplication().scheduleLocalNotification(notification) 

Я должен сделать все, чтобы убедиться, что кнопка будет работать на Apple, Дозора? Или мне нужно создать приложение для видеонаблюдения только для уведомления?

ответ

0

Вы получаете уведомления по умолчанию бесплатно, но только для пользователей - это отклонить его.

Если вы хотите что-то на заказ, то вы хотите создать свою собственную цель смотреть и строить из различных точек зрения уведомления в часовых целях раскадровки

Вот page на Kit от Apple программирования наблюдать за поясняются различные пользовательские уведомления вы можете make

+0

Спасибо за разъяснение! – Marc

+0

Конечно, дайте мне знать, если вам нужны другие примеры – bolnad

+0

Ну, я искал еще что-то, но я только что нашел это: http://stackoverflow.com/questions/28265134/are-iphones-apps-notifications-going- to-be-trigger-on-the-apple-watch-by-defa Где говорится, что фоновое действие будет видно на Apple Watch. Так что, если мне нужно только уведомление с действиями, мне не нужно целое приложение для часовки? – Marc

Смежные вопросы