我发现了一些有关在WatchKit
应用中显示通知的问题:
1)我想在模拟器中看到短视界面,但我不知道如何......是否可能?
2)我没有通过运行相关方案直接测试长外观界面,而是尝试从配对的iOS应用程序中启动本地通知。在我正在做的iOS应用中:
UILocalNotification *localNotification = [[UILocalNotification alloc] init];
localNotification.alertTitle = @"test";
[[UIApplication sharedApplication] presentLocalNotificationNow:localNotification];
但我运行WatchKit
应用程序方案,我还在配对的iPhone模拟器中打开iOS应用程序来执行该代码段,我在Apple Watch模拟器中看不到任何内容......
3)长外观界面的窗扇应该采用您在故事板中设置为global tint
的颜色,对吧?我总是使用默认的灰色...
提前致谢
答案 0 :(得分:3)
1)目前,短视界面并未出现在模拟器中。请记住,模拟器不像iOS中那样使用完整的OS模拟。
2)模拟器中不支持本地通知。您只能使用您的方案和JSON有效负载进行测试。请参阅此开发论坛帖子:https://devforums.apple.com/message/1088761#1088761
3)窗框颜色是单独设置的,就像我所知道的那样。您可以在故事板中更改它。