草庐IT

watch_dogs

全部标签

ios - 基于 Apple Watch 页面的界面在初始 Controller 上溢出

在创建AppleWatch应用程序时,我注意到一些奇怪的事情。当使用基于页面的界面时,我的初始Controller总是垂直溢出。如果我删除“下一页转场”,一切正常。奇怪的是,即使是空Controller也会溢出,而后面的所有Controller都不会。它似乎只出现在初始Controller上。有什么办法可以阻止这种垂直溢出吗? 最佳答案 我刚刚验证了@Ashraf的发现...这似乎是Xcode6.2GM版本的回归(这在Xcode6.2beta5中没有发生)。我尝试了多种变通方法都无济于事。我强烈建议在Apple的bugreporti

ios - Apple Watch 圆形进度(或径向弧进度)图像错误

我正在使用WatchKit为AppleWatch开发一个应用程序,我需要在录制音频时实现一个循环进度,类似于Apple演示。我不知道WatchKit是否包含默认情况下执行此操作的功能,因此我创建了自己的图像(13幅图像,持续12秒[总共209KB]),我会使用计时器进行更改。这是我的源代码:开始/停止录制的按钮操作-(IBAction)recordAction{NSLogPageSize();NSLog(@"Recording...");if(!isRecording){NSLog(@"Start!");isRecording=YES;_timerStop=[NSTimerschedu

ios - Apple Watch 上的 Shazam 如何运作? (麦克风接入)

AppleWatch上的Shazam似乎使用了watch上的麦克风,并以某种方式将该数据传输到iPhone配套应用程序,以便在云端进行识别。问题是,Shazam是否与Apple有一些特殊协议(protocol)来访问私有(private)API,或者任何人都可以编写将音频流式传输到配套应用的应用。 最佳答案 Shazam没有使用麦克风的特殊权限。Apple网站上的描述甚至提到它只是激活用户iPhone上的麦克风。http://www.apple.com/watch/app-store-apps/

ios - Apple Watch 应用程序可以多次浏览吗?

问题很简单:CananAppleWatchapphavemultipleglances?我试图在XcodeStoryboard中放置多个glance,但Xcode说每个应用程序只允许一个Glance。我问这个的原因是我想根据我显示的信息更改Glance的布局。但是问题也可以表述为:是否可以以编程方式更改glance布局或根据上下文加载不同的glances。这两者都有可能吗?如果不是,是否有任何迹象表明这可能会在WWDC2015之后改变?编辑:澄清一下。我同意,多个glance似乎不可用,但是改变glance的布局可能(我个人认为他们将允许开发人员尽快这样做,但就我们目前而言唯一我可以更

ios - 如何在 Apple Watch 中重新加载 View ?

大家好,我必须从我的父应用程序(iPhone应用程序)即时更新并在watchApp中显示该值。我必须重新加载中的值当应用程序值更新时观看屏幕。我必须从应用程序更新并在其扩展应用程序中显示它。如果在iPhone应用程序中更改位置。应该在watchApp中自动更改这些值。我正在使用AppGroup和NSUserDefault在这些应用程序之间共享值。现在我可以从watch应用程序访问值,但它不会自动更新。提前致谢 最佳答案 您可以设置计时器并更改标签的内容。在WatchKit(WKInterfaceLabel)中,设置标签的内容非常容易

ios - WatchKit 扩展 - 无法在 Watch 上找到名为 “XXX” 的图像

我只是想将文本设置到WKInterfaceLabel中,但它告诉我找不到具有此名称的图像。这是代码@property(weak,nonatomic)IBOutletWKInterfaceLabel*testTextBox;_testTextBox.text=[NSStringstringWithFormat:@"%@",testString]; 最佳答案 与本代码无关。您必须检查所有WKIntefaceImage的名称。如果你有一个错误的比这个错误看起来像这样。如果您重新检查所有WKIntefaceImage的名称,您会发现有一个是

ios - watch OS 2 信标监控和测距

有没有人找到任何关于在原生WatchOS2应用程序中与Beacon交互(测距和监控)的信息?我想让用户能够在家庭环境中进行测距,而无需将手机放在口袋里。我在任何地方都找不到任何文档,我想知道它是否真的可行-显然周围是否有任何类型的示例。谢谢 最佳答案 watchOS上的CoreLocation被剥夺了所有iBeacon功能。没有startRangingBeaconsInRegion:和startMonitoringForRegion:方法,如CLLocationManager引用文档中所示:https://developer.app

ios - 如何获得 Apple Watch 的 [Glance] Interface Controller/blank slate?

在AppleWatch应用程序的默认Storyboard中,界面Controller顶部有一个带有时间的黑色矩形,Glance界面Controller有两个组。我希望两者的视口(viewport)完全被我的图像覆盖,背景图像完全适合AppleWatch视口(viewport),UIImageView描绘部分透明的PNG,旋转和平移。到目前为止,我已经尝试并未能找到如何操纵XCode的UI来删除例如Glance图像中的两个组。是否完全覆盖了Glances可用的视口(viewport)和/或主界面,如果是,如何覆盖?谢谢, 最佳答案 如

ios - 如何与 Watch OS 2 共享数据以在使用 CoreData 时显示在 WKInterfaceTable 中

我正在使用WatchConnectivity尝试将名为arrayOfOjects的NSManagedObject类型的数据发送到Watch。每个object都有一个名为title的字符串属性。Watch上的InterfaceController加载并显示空表-因为数组是空的,所以当用户请求数据时,它会使用didReceiveMessage发送电话上的方法。我不确定如何将字典数组添加到objectsArray以显示在WKInterfaceTable中。有谁知道我如何将数据发送到watch以显示在表格中以进行更改并将它们同步回手机?苹果watch:classObjectsInterface

ios - 是否可以从 HealthKit 读取 Apple Watch 目标(移动、走步和站立)?

是否可以从HealthKit读取AppleWatch移动目标?我可以使用数量标识符HKQuantityTypeIdentifier.activeEnergyBurned检索Move值。我找不到移动目标的类似标识符。 最佳答案 //DeclaredgloballyvarhealthStore:HKHealthStore?funcprepareHealthKit(){guardHKHealthStore.isHealthDataAvailable()else{return}varreadTypes=Set()readTypes.inse