我尝试检查我的iwatch2气压计传感器(内置)。 我的环境是这样的。 Xcode beta 8.1 + iphone6S(ios10.1)+ iwatch2(watchos3.1)
这是我的步骤。 项目> myBaro watchkit扩展> info.list 添加CoreMotion(适用于watchos 3.1)
在我的来源中。 添加coremotion @import coreMotion。 并检查高度计(气压计)是否启用。 [CMAltimeter isRelativeAltitudeAvailable] 这返回0 - false。
我用iphone6S尝试相同的代码。 [CMAltimeter isRelativeAltitudeAvailable]返回1 - true。
iphone6S和iwatch2都有气压计。
我不知道为什么watch在iwatch2案例中返回false。
是否有人成功启用晴雨表?
Apple开发人员代码级支持回答了我的问题。只是链接 https://developer.apple.com/library/prerelease/content/samplecode/SwingWatch/Introduction/Intro.html#//apple_ref/doc/uid/TP40017286 但它正在使用手机动作信息。
答案 0 :(得分:0)
目前苹果不支持watch2上的晴雨表功能。当高度计功能正常工作时,它们会更新并发出声响。