watchos-3相关内容
在 testflight 审核期间,我遇到了以下问题: 来自苹果2. 3 性能:准确的元数据性能 - 2.3 我们无法在运行的 Apple Watch 上安装应用程序扩展操作系统3.Info.plist 中的 UIRequiredDeviceCapabilities 键设置在这样应用程序就不会安装在运行的 Apple Watch 上操作系统3. 后续步骤 请检查 UIReq
..
是否可以在不创建手表应用的情况下读取/同步 Apple watch series 3 的心率数据?我希望我的 iPhone 应用程序可以直接从 Apple Watch 读取数据,而不必为手表创建应用程序. 解决方案 Apple Watch 将其所有记录的心率数据(佩戴时每五分钟自动采样一次,在锻炼期间更频繁地采样)到伴侣上的 HealthKit 商店苹果手机. 因此,您可以创建一个
..
我正在创建一个手表应用程序,我注意到如果手表应用程序被停用(通过 cmd+shift+h、下腕等),调试窗口中会显示“程序以退出代码结束:0".我用来在 WKInterfaceController 中显示警报的代码是: presentAlert(withTitle: alert.title, message: alert.message, preferredStyle: .alert, acti
..
我如何以编程方式使通知仅出现在 Apple Watch 上且仅在事件发生时出现.在网上和文档里找了半天也没找到答案 解决方案 您无法决定通知是出现在手表上还是手机上,系统会自动处理,您无法更改此行为. 通知仅在满足以下所有要求时才会显示在 Watch 上: 连接的 iPhone 的屏幕被锁定 手表由用户佩戴,以防 WristDetection 开启 手表上的请勿打扰模式已关
..
在 testflight 审核期间,我遇到了以下问题: 来自苹果2. 3 性能:准确的元数据性能 - 2.3 我们无法在运行的 Apple Watch 上安装应用程序扩展操作系统3.Info.plist 中的 UIRequiredDeviceCapabilities 键设置在这样应用程序就不会安装在运行的 Apple Watch 上操作系统3. 后续步骤 请检查 UIReq
..
我想为watchOS 3创建一个复杂的功能,只需启动我的应用即可.我已经使用XCode创建了ComplicationController: Class ComplicationController:NSObject,CLKComplicationDataSource{//MARK:-时间轴配置func getSupportedTimeTravelDirections(用于复杂性:CLKComp
..
是否可以在不创建手表应用程序的情况下从Apple Watch Series 3读取/同步心率数据? 我希望我的iPhone应用程序直接从Apple Watch读取数据,而不必也为该手表创建应用程序. 解决方案 Apple Watch将所有记录的心率数据(佩戴时每五分钟自动采样一次,锻炼期间更频繁地自动采样)同步到同伴上的HealthKit商店苹果手机. 因此,您可以创建一个iOS应用
..
我正在创建一个手表应用程序,但我注意到如果停用了手表应用程序(通过cmd + shift + h,下腕等),则在调试窗口中会显示“程序以退出代码结尾:0" .我用来在WKInterfaceController中显示警报的代码是: presentAlert(withTitle: alert.title, message: alert.message, preferredStyle: .aler
..
我正在创建一个watchOS 3并发症,它显示了公共交通服务的出发时间.我用数组创建了一个数据模型,该数组包含带有stationName(字符串)和departureTime(NSDate)的Train对象. 我已经实现了getCurrentTimelineEntry()方法,并且条目显示在手表上.问题在于手表只显示前一个条目.例如,我有以下出发时间: Train(startStat
..
如何以编程方式使通知仅出现在Apple Watch上以及仅在事件发生时出现.我在Internet和文档中搜索了很长时间,但没有找到答案 解决方案 您无法决定通知是出现在Watch还是Phone上,系统会自动处理该通知,并且您无法更改此行为./p> 只有满足以下所有条件,通知才会显示在手表上: 已连接的iPhone屏幕已锁定 万一打开WristDetection,用户就会戴上手表
..
我正在尝试通过以下行安排后台任务: WKExtension.shared().scheduleBackgroundRefresh(withPreferredDate: Date(timeIntervalSinceNow: TimeInterval(5) * 60), userInfo: nil, scheduledCompletion: self.scheduledCompletion)
..
在我的ExtensionDelegate中,我使用以下代码启动URLSessionTask: func scheduleNextURLSessionTask() { let backgroundConfigObject = URLSessionConfiguration.background(withIdentifier: "myIdentifier") let backg
..
在watchOS 3中使用SpriteKit时,如何处理触摸事件?我正在从iOS移植SpriteKit游戏,并且下面的代码无法正常工作.还是必须以某种方式控制WKInterfaceController? override func touchesBegan(_ touches: Set, with event: UIEvent?) {} override func tou
..
在testflight审核期间,我遇到了以下问题: 来自Apple 2. 3性能:准确的元数据性能-2.3 我们无法在运行的Apple Watch上安装应用扩展 OS3.在以下位置设置Info.plist中的UIRequiredDeviceCapabilities键: 该应用程序不会安装在运行的Apple Watch上的方式 OS3. 后续步骤 请检查UIRequiredD
..
我正在使用WatchOS 3 Beta,并尝试在手表上启动本地通知.该接口只是一个按钮,该按钮在下面的代码中调用"buttonPushed"方法.该应用程序运行正常,但我从未收到通知.对于WatchKit应用程序,该应用程序结构是Xcode 8中的默认结构. 此代码在WatchKit扩展的InterfaceController.swift文件中 我错过了完全显而易见的东西吗? @
..
对于watchOS 3,Apple建议使用WKRefreshBackgroundTask而不是getNextRequestedUpdateDate来更新并发症. 如何使用新方法确定两次更新之间的时间? 我只会将我的数据请求(从url发送)到getCurrentTimelineEntry中,并会更新复杂性,但是我认为这并不是Apple真正推荐的. 一个简短的代码示例将有很大帮助.
..
我终于(忽略了我在“收到应用程序任务,启动URL会话"之后从未见过的示例代码)设法使我的WatchOS3代码启动了后台URL Session任务,如下所示: func handle(_ backgroundTasks: Set) { for task in backgroundTasks { if let refr
..
在我的项目中,我想同时将一个Realm数据库与iOS 10应用程序和watchOs 3应用程序一起使用.因此,我要做的是将框架添加到针对三个不同目标的嵌入式二进制文件中.碰巧效果很好,但是watchKit扩展似乎无法识别我在iOS环境中创建的对象.在这两个设备之间如何共享一个领域数据库? 解决方案 更新: 好的,感谢 chrisamanse 的单挑,我对此进行了更多研究. 事实证明,
..
我正在WatchOS上构建一个非常简单的健身应用程序:其功能之一是在训练过程中提供音频反馈.显示屏打开时,我可以播放文件,但是当显示屏黑暗时,手表无法播放我的文件. 有人可以看看我的快速代码并帮助我弄清楚我所缺少的吗? 这是我的extensionDelegate.swift: var audioPlayer = AVAudioPlayer() class ExtensionDe
..
我正在研究一种复杂性,以从Web服务获取计划的数据.每隔20-30分钟(或手动),我将安排WKRefreshBackgroundTask来执行此操作. 正如Apple所建议的,我希望操作系统通过后台NSURLSession处理此数据的获取. 这是我用来下载所需数据的功能: func scheduleURLSession() { print("\nScheduling UR
..