如何在 WatchKit 应用程序中正确测试通知?
How to properly test notifications in a WatchKit app?
我发现有关在 WatchKit
应用中显示通知的一些问题:
1) 我想在模拟器中看到短视界面,但我找不到如何...这可能吗?
2) 我没有通过 运行 与其相关方案直接测试长外观界面,而是尝试从配对的 iOS 应用程序启动本地通知。在我正在做的 iOS 应用程序中:
UILocalNotification *localNotification = [[UILocalNotification alloc] init];
localNotification.alertTitle = @"test";
[[UIApplication sharedApplication] presentLocalNotificationNow:localNotification];
但我 运行 WatchKit
应用程序方案,我还在配对的 iPhone 模拟器中打开 iOS 应用程序来执行该代码片段,我看到Apple Watch 模拟器中没有任何内容...
3)long-look界面的sash应该是你在storyboard里设置的颜色global tint
吧?我总是以默认的灰色获取它...
提前致谢
1) short-look 界面目前没有出现在模拟器中。请记住,模拟器无法像 iOS.
那样使用完整的 OS 模拟
2) 模拟器不支持本地通知。您只能使用您的方案和 JSON 负载进行测试。请参阅此开发论坛主题:https://devforums.apple.com/message/1088761#1088761
3) 窗扇颜色是单独设置的,据我所知很接近。您可以在情节提要中更改它。
我发现有关在 WatchKit
应用中显示通知的一些问题:
1) 我想在模拟器中看到短视界面,但我找不到如何...这可能吗?
2) 我没有通过 运行 与其相关方案直接测试长外观界面,而是尝试从配对的 iOS 应用程序启动本地通知。在我正在做的 iOS 应用程序中:
UILocalNotification *localNotification = [[UILocalNotification alloc] init];
localNotification.alertTitle = @"test";
[[UIApplication sharedApplication] presentLocalNotificationNow:localNotification];
但我 运行 WatchKit
应用程序方案,我还在配对的 iPhone 模拟器中打开 iOS 应用程序来执行该代码片段,我看到Apple Watch 模拟器中没有任何内容...
3)long-look界面的sash应该是你在storyboard里设置的颜色global tint
吧?我总是以默认的灰色获取它...
提前致谢
1) short-look 界面目前没有出现在模拟器中。请记住,模拟器无法像 iOS.
那样使用完整的 OS 模拟2) 模拟器不支持本地通知。您只能使用您的方案和 JSON 负载进行测试。请参阅此开发论坛主题:https://devforums.apple.com/message/1088761#1088761
3) 窗扇颜色是单独设置的,据我所知很接近。您可以在情节提要中更改它。