35得票1回答
iOS WatchOS - WatchKit应用和WatchKit应用扩展有什么区别?

我想创建一个 iOS WatchOS5 的小部件,看了一些教程和苹果文档。它们提到了: WatchKit 应用程序 WatchKit 应用程序扩展 iOS WatchKit 应用程序和 WatchKit 应用程序扩展有什么区别? 如果我想在我的手机应用程序和手表应用程序之间共享数据,...

33得票2回答
何时何地获取手表复杂功能的数据?

经过数天的复杂操作后,我对按预定时间间隔更新的更新流程有信心地说出以下内容: 系统调用requestedUpdateDidBegin()。 在这里,您可以确定您的数据是否更改。如果没有更改,您的应用程序无需做任何事情。如果您的数据已更改,则需要调用以下方法之一: 如果需要重置所有数...

22得票2回答
更新Apple Watch的并发数据流是什么?

我一直在网上跟随很多教程学习如何设置复杂性。我没有问题按预期设置复杂性。 直到最初的时间轴条目过期。12小时后,我不知道如何更新它以保持复杂性活动状态。我将分享我所拥有的一切,希望有人能帮助我填补空白。 在这里,我创建了要在复杂性上显示的数据变量。 struct data = { var...

14得票1回答
在处理手表复杂功能时,使用Xcode时出现错误信息

执行时template.headerTextProvider = CLKSimpleTextProvider(text: header) 在ComplicationController中,我收到了一系列类似的错误消息,目前尚未找到解决方法:objc[4499]: Class SPProtoAu...

11得票2回答
当定制时,问题复杂导致苹果手表死机

我正在尝试为watchOS2创建复杂功能。我已经为我的iOS应用程序创建了一个新的目标,包括Glances和Complications,我想要只有一个Modular Large Complication。当我运行设置 complication 时,手表会冻结(在模拟器和实际手表上都是如此)。这...

9得票1回答
使用Swift 3更新复杂性和后台任务

对于watchOS 3,苹果建议使用WKRefreshBackgroundTask更新复杂度,而不是使用getNextRequestedUpdateDate。 如何使用新方法确定两个更新之间的时间? 我只会将数据请求(来自url)放入getCurrentTimelineEntry中并更新复...

9得票1回答
排程复杂更新

我在Apple Watch上有一个自定义的复杂插件,我想让它每小时更新一次。每小时它应该向API端点发送请求,如果数据与上次检查时不同,那么就应该更新该复杂插件。 这是我目前拥有的代码,但它似乎只偶尔能够正常工作。当它确实工作时,它确实会向我的服务器发送请求并更新复杂插件。看起来WatchO...

8得票1回答
为苹果手表制造复杂情况

我知道如何创建基本的手表复杂功能。 我想要创建像本地电池一样的复杂功能(圆形环)。 如何获取复杂功能的实时数据,也许是API调用,或者来自iPhone的数据? 我能创建多个相同类型的复杂功能吗?

8得票2回答
如何向我的现有Xcode项目添加复杂性?

我如何向我的Xcode 7项目添加复杂性? 查看WWDC视频2015年会议209,显示添加复杂性的方法是创建一个新项目并单击包括复杂性。这对于该情况很有效,但我如何在现有项目中添加它们? 我在XCode对象选择器中找不到复杂控制器(如下所示): 为什么会发生这种情况??

8得票1回答
WKRefreshBackgroundTask清理存储时出错 尝试访问文件失败。

在WatchOS4模拟器上制作URLBGTask时,我遇到了什么错误? 2017-09-28 16:05:26.452999+0900 MiFollowers WatchKit Extension[4628:4012814] [bg_app_refresh] -[WKRefreshBackg...