问题标签 [watchos-5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
218 浏览

swift - imageProvider 不在 Graphic Complication Watch OS5 中显示图像

我正在向 Apple Watch 应用程序添加 Infograph 并发症,但我无法让图像出现在 GraphicImage 并发症系列中

我已经成功地创建了复杂性——它们的数据(文本、仪表)显示良好,它们可以很好地链接到应用程序。问题是,无论我做什么,我都无法加载图像。我正在正确实现所需的方法(时间线、模板等),并将所有大小正确的图像加载到扩展资产目录中。尽管如此,无论我做什么,我都无法让图像出现

举个例子,对于.graphicCircular家庭来说,这是我格式化它的方式:

这应该显示图像 - 这不是nil我强制选择的。

有人有什么想法吗?我已经阅读了我能找到的每一篇文章,一切似乎都是正确的,但仍然没有图像!

提前感谢埃米尔

0 投票
1 回答
482 浏览

swift - 如何在手表充电时保持 Apple Watch 应用程序运行

我正在制作一个 Apple Watch 应用来记录用户加速。目前,用户将会话长度配置为记录,并使用HKWorkoutSession应用程序记录该时间段的加速。

我的问题:我希望用户能够在长时间会话中取出手表并为其充电。在 Xcode 上调试手表时,当我将手表放在充电器上时,我收到以下消息:

并且调试器不再连接。片刻之后,HKWorkoutSession也结束了,应用程序不再录制。

查看https://medium.com/@gohnjanotis/apple-watch-battery-level-charging-notifications-eb7d0797a4d8和声明“在充电器上,这些后台刷新任务似乎完全暂停了。”,我不确定我是否完全了解 Watch 应用程序的生命周期。当手表设置为充电时,甚至可以让应用程序在后台继续运行吗?

对此有任何建议将不胜感激。干杯。

0 投票
1 回答
161 浏览

objective-c - 以编程方式向 WKInterfaceGroup 添加边框 - 已解决

是否可以为 WatchKit 表格单元格或 WKInterfaceGroup 提供 2px 的边框宽度和红色边框颜色?如果没有,是否有任何解决方法?

0 投票
0 回答
273 浏览

swift - WatchOs 上的 Coreml EXC_BAD_ACCESS (code=1, address=0x7d66228) 错误

我有一个使用 Create ML 创建的 coreml 模型。该模型适用于 iPhone 模拟器。但是它不适用于手表模拟器。可能是什么问题?它给出了以下错误:

EXC_BAD_ACCESS(代码=1,地址=0x7d66228)表达式产生错误:错误:/var/folders/zb/dn1s2sqj66789g1ht_cz3glh0000gn/T/expr1-5fb02f..swift:1:65:错误:使用未声明的类型'CoreML' Swift._DebuggerSupport .stringForPrintObject(Swift.UnsafePointer(bitPattern: 0x1932c0)!.pointee)

此错误与以下自动生成的功能有关。

模拟器:观看 5 系列 XCode:11.4 Swift 版本:5

在此处输入图像描述

0 投票
1 回答
282 浏览

swift - 无法理解 Apple Watch 并发症的生命周期并让它更新

我知道那里有很多问题和示例,但我仍然无法理解并发症的更新方式,所以请帮助我。

这是我在 watch os 5 到 7 上运行和更新并发症的代码:

我想每隔一小时或更短时间更新一次我的并发症...

我应该实现的设置功能是:

这是我的“ComplicationController”类:

这是我的 ExtensionDelegate 类:

那么我的错误在哪里?!

0 投票
0 回答
25 浏览

swift4 - 在 iWatch swift 中创建长长度触觉

嗨,我知道苹果不允许我们在 iWatch 中创建核心触觉,而是让我们使用它拥有的默认触觉。但默认触觉的长度很短。我可以得到帮助以了解如何创建长触觉。就像它应该持续4秒。

0 投票
0 回答
15 浏览

swift - 如何滚动到位于 WKInterfaceTable 下方的按钮

我有一个填充了消息的 WKInterfaceTable,我希望在控制器加载时滚动到视图的底部。我能够滚动到最后一个表格单元格,但还不足以让按钮完全在视图中.

我已经尝试过了,但对我不起作用

这就是我正在使用的

这是结果

看截图