草庐IT

watchos-4

全部标签

ios - 如何同时连接 Realm 与 watchOS 和 iOS 应用程序?

因此,Realm网站上有简单的说明:Installation(Swift2.1.1):...2)GotoyourXcodeproject’s“General”settings.DragRealmSwift.frameworkandRealm.frameworkfromtheios/swift-2.1.1/,watchos/,tvos/orosx/swift-2.1.1/directorytothe“EmbeddedBinaries”section.MakesureCopyitemsifneededisselectedandclickFinish.基本上,说明我们需要使用不同的Realm

ios - 无法从 watchOS 2 中的设置包中获取值

我有一个与我的watch应用程序一起使用的设置包。我正在将我的应用程序迁移到watchOS2。有谁知道设置包应该如何工作?iPhone是将值传输到标准用户默认值还是传输到具有共享应用程序组套件名称的用户默认值?我无法开始工作,也找不到任何关于设置包应该如何与watchOS2一起工作的文档。 最佳答案 接受的答案是错误的。您可以将共享应用组用于WatchOS2上的设置包,并通过NSUserDefaults访问这些值。无需watch连接。设置起来很棘手,官方文档缺少关键信息。最近在我的问题中发现了如何做here.重要的两点是:您需要在所

ios - WatchOS2 心率

各位开发者,您好我们不得不等待它,但它终于来了……是吗?只是一个关于WatchOS2beta中新心率选项的常规问题。我正在运行的应用程序能否受益于每秒的心率监测,还是我们必须使用每10分钟(或大约10分钟)才刷新一次的healthkit版本。 最佳答案 答案:您应该使用HealthKit,因为它在锻炼期间每5秒刷新一次。好的,我通过观看WWDC2015-Healthkit的新功能视频(https://developer.apple.com/videos/wwdc/2015/?id=203)进行了研究。如果你跳到大约32:00分钟,名

ios - 如何支持 iOS 9.3 和 watchOS 2.2 的多 watch

无法弄清楚如何为watchOS2.2更新我的watch和iOS应用程序以支持多个watch。我知道有一些新功能必须主要在iOS应用程序端实现,但根据开发者库,也必须在watch扩展上实现:session:activationDidCompleteWithState:error:sessionDidBecomeInactive:sessionDidDeactivate:我不太确定该怎么做以及这些函数应该运行什么代码。 最佳答案 运行iOS9.3或更高版本的iPhone可以与多个运行watchOS2.2或更高版本的AppleWatch配

ios - 打开 WatchOS2 时获取更新的应用程序上下文

所以我浏览了很多关于WatchOS2的教程。我可以从iPhone模拟器和iWatch模拟器(当两者都处于事件状态时)增加、减少计数器(标签值)。当iOS应用程序处于非事件状态(终止)时,watchOS2应用程序处于事件状态,更改watchOS2应用程序中的值,然后打开iOS应用程序,计数器标签正在更改。但是反过来不行。在watchOS2应用程序处于非事件状态(已终止)时更改iOS应用程序中的标签计数器。然后打开watchOS2应用程序,但值未更改或与iOS应用程序不同。我用这个方法来改变值NSDictionary*dic=@{@"counter":[NSNumbernumberWith

ios - 使用 xcodebuild 创建 watchOS2 模拟器构建

我想使用终端和xcodebuild构建一个模拟器。到目前为止,传递类似于“-sdkiphonesimulator9.0”的东西是有效的。现在watch扩展正在watch上运行,我收到此错误:===BUILDTARGETappNameWatchKitExtensionOFPROJECTappNameWITHCONFIGURATIONDebug===Checkdependenciestargetspecifiesproducttype'com.apple.product-type.watchkit2-extension',butthere'snosuchproducttypeforthe'

ios - 在 watchOS2 中使用 Parse SDK

我找不到如何在watchOS2中使用ParseSDK,有人知道吗?我在watchOS中使用它并且效果很好,但现在我无法在我的WatchKitExtension中执行Parse查询InterfaceController没有得到错误://QueryParsePFQuery*query=[PFQueryqueryWithClassName:@"data"];这是不可能了吗?如果没有,有没有人在iPhone应用程序中成功使用它,然后在我的watchOS2应用程序中使用Parse数据的一些解决方法?万一iPhone应用程序未启动,您如何使iPhone应用程序和AppleWatch应用程序保持一致

ios - 如何在 WatchKit 扩展目标(XCode7 beta 6)中重置 watchOS 部署目标

我使用watchOS开发iOS应用。将XCode升级到version7beta6后,watchOSDeploymentTarget(Buildsettings)在WatchKitextensiontarget中自动更改为2.0。虽然我试图返回到1.0,但无法更改它。任何解决方法?(无需创建或复制watchkit扩展目标) 最佳答案 根据Xcode7Beta6发行说明:YouarenotbeabletodebugawatchOS1appextensioninaprojectthatalsohaswatchOS2appbuiltinth

ios - Apple WatchOS2 - 我可以一直运行一个应用程序,直到设备没电为止吗?

我对使用AppleWatch进行sleep研究很感兴趣。这需要在较长时间内从加速度计和潜在的心率传感器收集数据。watchOS2是否允许我作为开发人员在前台运行应用程序直到电池耗尽?或者watchOS会强制我的应用程序因手腕手势或超时而暂停吗? 最佳答案 目前没有合法的方法来阻止watch进入休眠状态。您的应用可能还需要防止侧边按钮和表冠执行其默认功能的方法,而这样的方法并不存在。 关于ios-AppleWatchOS2-我可以一直运行一个应用程序,直到设备没电为止吗?,我们在Stack

ios - watchOS 2.2 应用程序如何确定其配对的 iPhone 是否已切换到另一台 Apple Watch?

我正尝试在我的iOS9.3/watchOS2.2应用程序中支持与多个watch配对的新功能。它似乎运行良好,除了我无法弄清楚watchOS应用程序如何确定配对的iPhone是否已切换到另一个AppleWatch。docs假设WCSession在整个切换生命周期中从WatchKit扩展的角度来看都保持激活状态,并且从我在Xcode中的测试来看,watchsession似乎报告说即使手机有iPhone也可以访问已切换到另一只watch。我目前没有多个watch来检查实际设备上的行为是否相同。 最佳答案 您问题的具体答案:watch不再连