iOS 11 的 Apple Watch 上缺少通知图标
Posted
技术标签:
【中文标题】iOS 11 的 Apple Watch 上缺少通知图标【英文标题】:Notification icon missing on Apple Watch in iOS 11 【发布时间】:2017-09-23 19:19:17 【问题描述】:来自我们在 ios 11 中应用的通知在 Apple Watch 上显示时缺少应用图标。
我们的 AppIcon 资产中包含 iPhone 通知 iOS 7-11 图标,以及 iPad 通知 iOS 7-11,以及适用于 iOS 7-11 的各种设备的所有相关聚光灯、设置和应用程序图标。
关于我们可能缺少什么的任何想法?这在 iOS 10 中运行良好,但在 iOS 11 中停止运行。
【问题讨论】:
我终于在谷歌上找到了一些关于这个的东西。我正在经历同样的事情,但它适用于所有 Twitter 通知。如果我拉下通知阴影,图标就在那里,但在收到通知时,只显示默认的“图标线框”,没有图标。我很想知道问题是什么。我将假设 WatchOS 4 / iOS 11 中的某些内容没有“足够快”地呈现图标。 我在使用我的 Series 1 Apple Watch 上的 Twitter 和许多其他应用程序时遇到了同样的问题。 也有这个确切的问题 - Apple Watch 系列 3,iOS 11。我似乎缺少 Snapchat 和 Facebook! 在 4.1 Beta 2 中修复。现在 appicon 将再次正确显示在 Watch 上。 【参考方案1】:正如@Skyborg 所指出的,这似乎是一个 watchOS 错误,并已在 watchOS 4.1 中修复。
【讨论】:
【参考方案2】:转到 AppIcon 资源,在右侧,您可能会看到:
例如,将其更改为 watchOS 2.0 及更高版本。您会看到该资产现在扩展了 Apple Watch 的图标:
【讨论】:
这并不能解决问题——我们已经添加了所有的手表图标,但当手表收到通知时它仍然没有显示。 这是 XCode 9 和上传的问题。我填了一个雷达,得到的答案是它是一个已知问题。这里有一些提示:forums.developer.apple.com/thread/88676【参考方案3】:在最新的 8 版 Xcode 中使用应用程序加载器上传对我来说是绝招。 Apple Watch 图标现在再次出现在手表上。
【讨论】:
在 4.1 Beta 2 中修复。现在 appicon 将再次正确显示在 Watch 上。【参考方案4】:根据苹果应该在iOS 11.1中修复
其他改进和修复
修复了应用程序图标未出现在通知中的问题 苹果手表
iOS11.1 更新日志:https://support.apple.com/en-gb/HT208067
【讨论】:
以上是关于iOS 11 的 Apple Watch 上缺少通知图标的主要内容,如果未能解决你的问题,请参考以下文章
如何在没有 Apple Watch 应用的情况下使用 cordova 在 Apple Watch 上获取 iPhone 应用的推送通知?
如何修复 Apple Watch 页面控制器中缺少的界面控制器?
iOS Apple HealthKit 仅 Apple Watch 步数数据
XCode 11.3 崩溃,iOS 13.2.2 模拟器 iPhone X 和 watchOS 4.2 Apple Watch 42mm