40得票2回答
"Message reply took too long." - 手表OS3的手表连接问题

在我的项目中,我使用Watch Connectivity向手表和iPhone发送消息。当启动应用程序时,我可以向手机发送消息并接收一个字符串数组,但是在使用操作时,我会收到以下错误: 错误域=WCErrorDomain Code=7012 "Message reply took too...

19得票2回答
WCErrorCodeDeliveryFailed: 负载无法传递

我正在开发一个应用程序,使用WCSession方法sendMessage:replyHandler:errorHandler:在iPhone和Apple Watch之间共享数据。 实现该方法后,我遇到了以下错误: WCSession _onqueue_notifyOfMessageErro...

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

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

9得票2回答
在watchOS中尝试进行后台刷新时,WKURLSessionRefreshBackgroundTask未被调用

我正在处理一个从网络服务获取预定数据的复杂任务。每20-30分钟(或手动),我都会安排一个WKRefreshBackgroundTask来完成此任务。 正如苹果公司建议的那样,我希望操作系统通过后台NSURLSession来处理获取这些数据的过程。 这是我用来下载所需数据的函数: fun...

8得票2回答
watchOS是否有可用的备选图标?

自 iOS 10.3 开始,开发者可以设置替代图标,这非常好。 这在配套的 watchOS 应用中支持吗? 我的应用最近因为此被拒绝了。 具体而言,我们注意到对于用户选择的替代图标主题,未提交与 iPhone 图标主题匹配的 Apple Watch 替代图标。

7得票1回答
watchOS 3中的实时心率

我想在我的Apple WatchOS应用程序中访问实时心率。在发布会上,他们强调开发人员现在可以访问实时数据。但是我在文档中找不到任何相关信息。 有人能给我一些提示吗?

7得票3回答
WatchOS 3 中的本地通知

我正在使用 WatchOS 3 beta 并尝试在手表上发起本地通知。界面只有一个按钮,该按钮调用下面代码中的 "buttonPushed" 方法。应用程序运行正常,但我从未收到通知。应用程序结构是 Xcode 8 提供的默认 WatchKit 应用程序。 这段代码位于 WatchKit 扩...

7得票1回答
Swift3: 通过AppGroups访问Core Data时,从手表扩展程序中进行空获取

目前,我正在为一款已经存在的应用程序进行更新(迁移到Swift 3)。我有今天、搜索、消息和手表扩展的目标。每个目标都需要访问我的应用程序的核心数据模型,因此我创建了一个AppGroup并为每个目标启用了该功能。尽管我已经对NSPersistentStoreCoordinator进行了子类化,...