草庐IT

watching

全部标签

ios - 调试器不适用于 Apple Watch Series 3

问题:我无法让Xcode调试器附加到我的新AppleWatch硬件:AppleWatchSeries3(无GPS)iPhone6s工作地点:调试器在实体iPhone上运行良好模拟器效果很好(iPhone和AppleWatch)我尝试过的事情:重启所有三台设备(Mac、iPhone、AppleWatch)在我的iPhone上格式化并重新安装iOS11取消配对并修复AppleWatch(完成1000次)完全删除所有Xcode并从应用商店重新安装(删除模拟器、sdks——一切)其他:我已确保信任这台计算机我已经开始了一个全新的项目,只是为了确保它不在我的代码中。它在Xcode中显示为有效目标

ios - 如何查看 Apple Watch 静音状态?

我正在处理我需要检查AppleWatch静音按钮是打开还是关闭的应用程序。在iPhone中,我们可以使用AudioToolbox框架检测到它,但在watchOS中,没有名为AudioToolbox的框架。所以我的问题是我们如何检测AppleWatch静音按钮是打开还是关闭。 最佳答案 经过四处寻找,我的结论是目前没有办法检查applewatch静音状态。 关于ios-如何查看AppleWatch静音状态?,我们在StackOverflow上找到一个类似的问题:

ios - 如何通过 healthkit 使用 Apple Watch 心率更新 iOS 应用程序? (HealthKit 同步)

我的watch应用程序能够轻松地从HealthKit的HKAnchoredObjectQuery中的新updateHandler读取新的心率数据。问题是,手机应用程序观察到的健康商店似乎与watch不同步。暂停和恢复应用程序有时会提示HealthKit在watch的健康商店和手机的商店之间进行(似乎是)同步。我不知道为什么会这样。我需要的是在设备之间持续重新同步健康存储的某种方式。如果我简单地将最新的心率数据从watch发送到带有WatchConnectivity的手机应用程序,那么我确实可以获得我需要显示的数据,但是如果我将这些数据提交到商店,当watch商店确实同步。这是一个主要问

ios - 是否可以在 Apple Watch OS 2 上触发没有伴随声音的触觉反馈

假设用户没有将他们的watch声音静音。AppleWatch应用程序是否可以在没有伴随声音的情况下触发触觉反馈(即振动)。这与接收由watch自动处理的通知不同。在这种情况下,我使用watch应用调用触觉反馈。像这样:[[WKInterfaceDevicecurrentDevice]playHaptic:WKHapticTypeClick]; 最佳答案 有一个hacky方法可以做到这一点。您可以在触觉之前开始播放WKAudioFilePlayer并且不会有声音:player.play()WKInterfaceDevice.curre

ios - 有什么方法可以从 Apple Watch 访问心率传感器吗?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭8年前。Improvethisquestion既然Apple将watch定位为健康设备,开发者是否可以获取心率?我没有看到心率传感器的文档。我不确定他们如何计划让第三方健康应用程序在没有这些基本数据的情况下做很多事情。

ios - 带有 Apple Watch 的应用程序被拒绝,因为应用程序未安装在 Apple Watch 上

我被AppleReviewTeam拒绝了2次(大约需要20天)。原因2.2-AppsthatexhibitbugswillberejectedThankyouforresubmittingyourappforreview.2.2DetailsIncontinuingourreview,wediscoveredthatyourwatchappdidnotinstallontheAppleWatchaftertheappwasinstalledoniPhone6runningiOS8onbothWi-Fiandcellularnetworks.NextStepsItwouldbeappro

ios - Apple Watch 和 openParentApplication 在后台

我正在实现AppleWatch。在我的Watchkit扩展中,我使用该方法与“主应用程序”通信。[WKInterfaceControlleropenParentApplication:applicationDatareply:^(NSDictionary*replyInfo,NSError*error){}];根据苹果documentation,应用可以在后台处理请求。WhenyoucalltheopenParentApplication:reply:method,iOSlaunchesorwakesuptheparentappinthebackgroundandcallstheapp

ios - sessionReachabilityDidChange 未在 watch 上调用

我想让我的watch应用响应被杀死的手机上的父应用。当watch应用程序正在运行并且手机应用程序被终止时,我没有收到来自sessionReachabilityDidChange或sessionWatchStateDidChange的回调。基于苹果文档:Thismethodiscalledtoletthecurrentprocessknowthatitscounterpartsession’sreachabilitychanged.所以,看来我应该得到一个回调。我已经在watch上将WCSession委托(delegate)设置为我的类(class)。watch上的session接收应用

ios - Apple Watch 通知错误 "Unhandled Category"

我正在处理AppleWatch通知。我定义了自己的类别“myAppcategory”并将其传递给通知负载。但是,我仍然在XCode中收到以下警告。Warning:Notificationcategory"(null)"notfound.Definethiscategoryoradefaultcategoryinyourstoryboard.watch模拟器的结果如下谁能帮我解决这个问题? 最佳答案 我最近遇到了同样的问题。对我来说,这是一个无效的推送通知负载。如果您使用.apns文件(例如为通知Controller提供的示例文件)进

ios - WatchOS2 Watch Connectivity 仍然需要功能中的应用程序组吗?

在旧的WatchOS1中,任何数据共享都需要应用程序组。在WatchOS2中,WatchConnectivity取代了旧的通信框架。我想知道是否仍然需要应用组? 最佳答案 不,应用组不会帮助您的iOS应用和WatchKit扩展之间共享数据。但是,您可能需要在WatchKit应用和WatchKit扩展之间使用应用组,因为某些媒体播放API似乎在应用进程中运行。 关于ios-WatchOS2WatchConnectivity仍然需要功能中的应用程序组吗?,我们在StackOverflow上找