18得票7回答
部署WatchKit应用程序到设备时出现“Apple Watch应用程序安装从未完成”错误。

所以我拿到了我的新手表(耶!)。我手动将其UDID添加到开发人员门户并刷新了预配资料,然后就可以将归档推送到ITC进行测试,但现在我想在手表上调试运行该应用程序。 我尝试将手表套件应用程序目标设为我的手机作为设备运行,它会在那里运行/旋转一段时间,但什么也没发生。 如果我等待足够长的时间,...

58得票5回答
在真实的苹果手表上进行调试: 应用程序验证失败

今天我试图在一个真实的Apple Watch上调试我的WatchKit应用程序。在Xcode中点击调试按钮后,主要的iPhone应用程序被正确地安装了,但是Apple Watch只显示了消息“安装失败xxx,错误:应用程序验证失败”。WatchKit应用程序无法安装。 我已经意识到这个问题:...

18得票4回答
不需要手表应用程序请求,通知WatchKit应用程序更新

我了解WKInterfaceController openParentApplication和handleWatchKitExtensionRequest方法的能力,可以使手表应用程序打开父应用程序并发送/接收数据。 但是,如果用户在使用父应用程序并执行操作(例如更改背景颜色),如何立即通知...

9得票2回答
水平对齐的WKInterface元素如何填充视图

我正在尝试在Apple Watch应用程序中并排放置2个WKInterfaceButton项目。我有一个WKInterfaceGroup,我将其布局设置为水平。这使我能够将按钮相邻地放置。问题是让它们完全并排并填充屏幕的宽度,并且自动调整以适应任何手表尺寸(38或42mm)。目前,我将一个对齐...

20得票1回答
如何在watchOS 2中获取当前位置?

我需要为WatchOS 2的WatchKit应用获取用户当前位置。我该怎么做?

22得票2回答
从iOS应用程序中检测用户的watchOS版本

我有一个iOS应用程序,在其中有一些与手表相关的设置。如果用户拥有与我的应用程序兼容的Apple Watch,我只想显示它们。 在WatchConnectivity中,我可以查询WCSession的isPaired属性以查看用户是否有手表,但我无法确定watchOS版本(需要>5.0才能使用...

7得票3回答
从Apple Watch访问钥匙串数据

作为问题的标题,我只想从 Apple Watch 上访问保存在钥匙串中的数据。我能做到吗?该怎么做?

7得票3回答
苹果手表的复杂功能没有可靠地更新。

我有一个iPhone应用程序,可以将数据直接发送到手表的表盘以显示为复杂功能。我使用WatchConnectivity框架创建WCSession从手机向手表发送数据。我的数据存储在字典中,并使用WCSession的transferCurrentComplicationUserInfo方法将数据...

7得票2回答
使用Cocoapods + WatchOS 2目标进行开发

我有一个iOS项目,有大约20个pods。我想要集成watchOS 2应用程序,但是CocoaPods要求podspec包含对watchOS的支持(如此处所见:http://blog.cocoapods.org/CocoaPods-0.38/)。 起初,我认为我可以fork所有没有更新的po...

9得票2回答
苹果手表设置背景图片

如何在编程中设置我的WatchKit应用程序的背景图像?我需要在代码中进行设置,因为它会根据变量大小而改变,并且我们需要将标签放在图像上方。