apple-watch相关内容

苹果手表应用程序的应用程序委托文件相当于什么?

我想根据手表上收到的不同类型的通知为手表应用程序设置初始视图控制器.但我不知道在哪里设置它. 这是 iOS 应用的答案故事板的多个入口点 解决方案 watchOS 2 WKExtensionDelegate 相当于应用程序委托,您可以: 响应可操作的通知并管理 Handoff 转换.您还可以使用委托来响应生命周期事件,例如应用的激活和停用 在applicationD ..
发布时间:2021-11-16 22:54:58 其他开发

在 Apple Watch 上检索位置

我想获取用户的经纬度并显示在 Apple Watch 上. 我已经在我的 Watchkit 扩展中包含了核心定位框架. 当我运行程序时,我得到的经纬度分别是 0.0 和 0.0 我在 iPhone 上的一个课程中测试了相同的方法,它奏效了,并给了我适当的坐标.我究竟做错了什么? .h 文件: #import #import ..
发布时间:2021-11-16 22:54:56 移动开发

向 Apple Watch 发送 Firebase 参考

好吧,我这里的情况有点复杂,但基本上我有一个与我的应用程序连接的 Apple Watch 扩展程序,它使用 Firebase 来接收和发送数据.我希望在我的手表中使用与应用程序相同的功能,唯一的问题是我需要使用相同的 Firebase 参考,因为我使用 Google 身份验证并且我需要保持身份验证数据相同(除非有另一种方式).所以我让手表做的是最初请求一些数据:所选计时器的索引(它是一个计时器应用 ..
发布时间:2021-11-16 22:54:53 移动开发

如何获得 Apple Watch 的 [Glance] 接口控制器/空白板?

在 Apple Watch 应用程序的默认故事板中,界面控制器顶部有一个带有时间的黑色矩形,而 Glance 界面控制器有两个组. 我希望两者都让我的图像完全覆盖视口,背景图像完全适合 Apple Watch 视口,还有一个 UIImageView 描绘部分透明的 PNG,旋转和翻译. 到目前为止,我已经尝试过但未能找到如何操作 XCode 的 UI 来删除例如Glance 图像中的两 ..
发布时间:2021-11-16 22:54:50 移动开发

表格行中的 WKInterfaceSwitch 或 WKInterfaceButton -- 哪一行被触摸?

我的 Apple Watch 应用中有一个表格,其中的行包含 WKInterfaceSwitch.同排控制器有10排,其中包括一个开关.换句话说,表的 10 个不同行中有 10 个开关,其中每一行是同一行控制器的一个实例. 当用户触摸开关并更改其状态时,将调用 action 方法,但不会传递对开关的引用,仅传递其新值.与 WKInterfaceButton 类似——与 UIKit 不同,不传 ..
发布时间:2021-11-16 22:54:47 其他开发

WKInterfaceGroup 内的 WKInterfaceTable 后面有静态 BG 图像?

我正在尝试在滚动的 WKInterfaceTable 后面显示静态背景图像,该图像可能包含一行或多行.我试图通过将表格放在 WKInterfaceGroup 中并设置该组的背景图像来实现这一点.问题是,如果我将组的高度设置为“适合内容的大小",表格将不会滚动,如果我将组的高度设置为“相对于容器",则图像不会占满显示(如果有)只有一行. 有没有聪明的办法解决这个问题?我需要的是无论行数是否足以 ..

iTunes Connect 黄色警告图标

iTunes Connect 上我的版本号旁边的黄色警告符号是什么意思? 我的应用会因此被拒绝吗? 我正在提交一个带有 的应用苹果手表扩展. 谢谢 解决方案 之所以存在,是因为 Testflight 目前不支持 WatchKit 扩展.您仍然可以毫无问题地提交.我已经做过很多次了. ..
发布时间:2021-11-16 22:54:25 移动开发

如何在 WKInterfaceLabel 下放置一个 WKInterfaceLabel?

大家好,我有新的 watchkit 开发,我有特殊要求,我在另一个 WKInterfaceLabel 下方安排了一个 WKInterfaceLabel,我尝试了很多关闭选项,例如编辑位置,但 WKInterfaceLabel 设置不正确,请您帮我解决这个问题. 1)第一个WKInterfaceLabel的位置 2) 第二个 WKInterfaceLabel 的位置 3) 实际设计 ..
发布时间:2021-11-16 22:54:21 移动开发

应用程序图标未显示在 Apple Watch 应用程序中

我正在开发我的第一个 iWatch 应用程序,我在应用程序的 Image Assets 文件夹中添加了手表应用程序的图标.但是当我在 iWatch 中安装应用程序时,应用程序图标没有显示.请找到显示没有图标的应用程序的图像. 解决方案 你必须在 WatchApp Xcassetes 中而不是在 iOS App Xcassests 中放置正确大小的正确图标. ..
发布时间:2021-11-16 22:54:20 移动开发

使用 Watch OS2 拨打电话

是否可以使用 Watch OS 2 从手表开始通话?我的 watch os2 应用程序中有一个按钮,我需要一种方法来从手表开始呼叫预编译号码,或者至少在 iPhone 中开始呼叫.谢谢 解决方案 是的,可以在 WatchOS 2 上使用: 应用程序可以使用共享 WKExtension 对象的 openSystemURL: 方法发起电话呼叫或 SMS 消息.当您打开使用 tel 或 s ..
发布时间:2021-11-16 22:54:12 移动开发

Apple Watch:一个 Watchkit 应用程序可以与多个 iOS 应用程序通信吗?

我想编写一个可以与多个 iPhone 应用程序通信的 Watchkit 应用程序. 例如,我们将此 Watchkit 应用称为“PingPong".它所做的只是设置一个观察者,并响应一个请求——类似于 ICMP ping 请求.因此,当应用向手表发送“PING"时,PingPong Watchkit 应用会响应“PONG". 如何让多个应用程序可以访问此功能?换句话说,我想公开这个非常 ..
发布时间:2021-11-16 22:54:11 移动开发

Apple Watch 上安装的操作系统版本没有可用的调试符号

您可能会在 Xcode 中收到一条消息,指出: [Apple Watch Name] 上安装的操作系统版本没有可用的调试符号.验证您的互联网连接是否正常,然后断开并重新连接配套设备以重新尝试下载符号. 截图: 解决方案 断开手机后,观看,重启,无果. 最终,这似乎是一个由 WatchKit 调试包安装失败引起的错误. 手动安装包的步骤: 断开 iPhone 与 ..

如何获取 Apple Watch 硬件标识符?

此页面 http://theiphonewiki.com/wiki/Models 似乎表明新的苹果手表是“Watch 1,1"和“Watch 1,2" 有谁知道如何在连接手表的代码中获取此标识符?[WKInterfaceDevice currentDevice] 似乎只给我屏幕边界. 解决方案 没有 WatchKit 方法来获取硬件标识符.为了区分 38 毫米和 42 毫米手表,开发 ..
发布时间:2021-11-16 22:53:58 移动开发

如何更改 Apple Watch 界面控制器标题大小/文本?

如何更改 Apple Watch interface controller 标题大小/文本?我们可以提供自定义字体吗?尝试使用 NSAttributedText 以编程方式设置标题,但没有成功.有什么想法吗? 解决方案 您可以通过调用: 更改界面控制器的标题swift : func setTitle(_ title: String?) 对象:-(void)setTitle:(NSStr ..
发布时间:2021-11-16 22:53:43 其他开发

与 Watch Connectivity 的 updateApplicationContext 共享访问令牌是否安全?

applicationContext 是否加密?或者它只是存储为未加密的 plist 文件?因为如果是后者,我不应该使用它来传输访问令牌. 解决方案 设备之间的通信是加密的,如 iOS 安全指南.我还没有看到任何关于 applicationContext 存储位置是否加密的文档,但为了安全起见,您可以在将令牌排队发送之前自己加密令牌,并在其他设备收到它时解密. ..
发布时间:2021-11-16 22:53:37 移动开发