ios - watch 套件 : adding "Notifications Scene" to existing watchkit app ios

标签 ios objective-c ios9 watchkit xcode7.2

  • 我创建了一个 iOS 应用,然后添加了新的 Watch-kit 应用目标 没有通知的场景。

  • 以前我不需要显示通知。但现在我想 也添加通知场景。我想添加“通知 Scene” 在我现有的 Watch-kit 应用中。

  • 我需要创建新目标吗?或者我将不得不添加 手动通知类和接口(interface)文件?

我搜索过 SO 和其他 开发者论坛,我没有得到任何满意的答案。

最佳答案

不,您不必创建另一个目标来处理通知。您需要做的就是将 Notification Interface Controller 对象添加到您的 Interface.stroyboard 文件以及您需要创建的 .apns 文件如果您在项目创建期间选择了该选项,则 Xcode 将创建该选项。

从对象库中添加一个Notification Interface Controller 对象,如果您要实现动态通知场景,请选择选项Has Dynamic Interfaces。这会自动将另一个场景添加到您的 Storyboard上。

检查 Apple Documentation有关详细信息和在 Watch App 中设置远程通知的教程。虽然教程没有单独添加通知场景,但是你会明白的https://www.natashatherobot.com/watchkit-actionable-notifications

关于ios - watch 套件 : adding "Notifications Scene" to existing watchkit app ios,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35700622/

相关文章:

ios - Swift ios9 是否修复了导致错误的 UIViewControllerBasedStatusBarAppearance

ios - 如何在 GPUImageVideoCamera 的 GPUImageGaussianBlurFilter 上应用 GPUImageMaskFilter

ios - 调整 UIPopoverController 的大小

ios - TabBarController 中的转换 View 会中断 TouchMoved

ios - Swift:在 Objective C 类中设置一个 NSString 属性

objective-c - 打开屏幕/ View (iPhone 应用程序)

iOS9 - 分享到 Instagram(w/hooks)不工作

xcode - Swift2.2 中的 UITextView 显示像素化文本,如何恢复丢失的分辨率?

ios - UITableViewCell 中的 UIView 平移 z 位置

ios - Swift 将 Double 值分配给 malloc 的数组