apple-watch相关内容
我正在寻找如何通过WatchKit SDK在Apple Watch应用中检测手势。在iOS中我们可以使用这样的代码: - (void)viewDidLoad { .. 。 UISwipeGestureRecognizer * swipeRightBlack = [[UISwipeGestureRecognizer alloc] initWithTarget:self action
..
我在Apple Watch上实现了自定义动态 Long Look for推送通知。当我在收到推送通知后立即抬起手臂时,会正确显示这种动态长效外观。但是,如果我稍后回复,并点击Watch上通知中心内的推送通知,则只会显示静态长显示。 这是正常行为还是我做错了什么?你的动态长期表现如何? 为清楚起见,重现步骤。 这会显示动态长期看: 我收到关于观看的推送通知 我立即举起手臂看
..
我正在使用iOS 9 beta 4和watchOS 2 beta 4. 当手表屏幕变黑时,我似乎无法获得任何心率数据(锁定)。我将接到 applicationWillResignActive 的电话,然后心率数据就会停止。 似乎传感器是屏幕锁定后,在一段时间后停用(不再是绿色)。 其他人是否看到此行为?如果有人在手表上的屏幕被锁定时获得心率数据,我可以发布我的代码来启动Worko
..
我正在尝试运行 Apple WatchKit iOS模拟器中的目录示例代码。 但我一直禁用Apple Watch模拟器。 我需要做什么? 解决方案 Apple Watch仅支持iPhone 5和更新的手机。确保您运行的是支持与Apple Watch配对的模拟设备。
..
我正在尝试在Apple Watch模拟器上调试并运行该应用程序。我试过通过使用不同的目标通知,Glance和Watch应用程序,但苹果模拟器没有显示任何东西..它卡在等待扩展的附加过程。我只看到Apple Watch Simulator的黑屏。 我做错了什么? 如何解决这个问题? 解决方案 我遇到了同样的问题。唯一有帮助的是删除并重新创建目标方案。
..
我正在尝试为Apple Watch开发我的应用扩展程序。 我没有在手表上安装应用程序,我有这样的错误: AppName无法安装AppName,错误:无效的捆绑包 - 没有Apple Watch二进制文件 在我的info.plist文件中... 对于扩展程序,我有: CFBundleIdentifier com.myc
..
我对Apple Watch引入的新用户交互可能性感到非常兴奋,其中包括Force Touch和Digital Crown。 但是,我在WatchKit API中找不到它们。有没有办法接收Force Touch / Digital Crown的活动?是否可以为事件设置自定义处理程序? 解决方案 watchOS 3添加了 WKCrownSequencer 和 WKCrownDelegat
..
当我在基于页面的导航中从页面呈现模态屏幕时,整个屏幕向上移动并且状态栏不再可见。 以下是问题的GIF: 我正在使用xCode 6.2版本。 这在xCode 6.2 Beta 4中没有发生.. 我不确定这是模拟器问题还是这个实际上也会在真实的设备上发生。 有没有人有同样的问题?是否有解决方法? 我向苹果报告了一个错误(20109240)并且它被标记为(198629
..
我想我已经知道了这个问题的答案,但我想问一下这个问题。 考虑Apple Watch内置地图应用。当您使用转弯指示时,当向左或向右转动时,手表会播放自定义触觉模式 - 即使屏幕关闭且应用程序背景也是如此。另一个例子是当你正在锻炼时 - 如果你已经设定了一个目标,当你获得50%和100%时,即使你没有看手表,你也会轻轻拍打你的手腕。当时(屏幕关闭,应用程序背景)。 在watchOS 2中,
..
我正在尝试为我的应用的Apple Watch版本创建一个进度圈。我知道我们无法使用UIViews(这会让事情变得如此简单!)所以我正在寻找其他选择。 基本上,我想创建其中一个原型: 我希望做的事情是将背景图层添加为普通的WKInterfaceImage,然后将顶部的进度箭头/线条添加为围绕圆圈旋转的WKInterfaceImage基于计算的百分比。 我的计算百分比基本上如此,我正
..
我的应用程序具有非常丰富的网络层,我的Apple Watch应用程序取决于所有型号。不幸的是,该应用程序不够模块化,无法在手表应用程序中使用该图层。 我通过使用openParentApplication解决了这个问题:唤醒iPhone应用程序,执行请求并且给出结果。 在watchOS 2中,这种方法已经消失,我应该使用WatchConnectivity。使用它的最佳方法是发送userI
..
我知道监视工具包扩展中的 openParentApplication api可以在后台打开主机应用程序,但不能在前台打开。 我还尝试使用 openUrl() api of NSExtensionContext ,如下所示: NSExtensionContext * ctx = [[NSExtensionContext alloc] init]; NSURL * url = [
..
我收到一封电子邮件,我最近提交给Apple的iOS / Watch OS应用程序的二进制文件无效,原因如下: 该应用程序链接到PlugIns / iPrayed.appex / iPrayed中的非公共库 WatchKit App.app/_WatchKitStub/WK: /System/Library/PrivateFrameworks/SockPuppetGizmo.framewo
..
我想直接从我的iPhone打开WatchKit应用程序到前台(或Glance,如果可能)。 我一直在玩它,但是没有成功。也许有人找到了一些解决方法? 解决方案 iPhone应用程序无法在当前的WatchKit版本中启动Apple Watch应用程序。唯一可能的方法是在后台从WatchKit应用程序启动iPhone应用程序,或者使用Handoff快速在两个配套应用程序之间移动。
..
- (void)awakeWithContext:(id)context { [super awakeWithContext:context]; [WKInterfaceController reloadRootControllersWithNames:@ [@“pageOne”,@“pageTwo”] contexts:nil]; } 遵循Apple的指引
..
如何计算Watch Kit扩展程序中的当前用户位置,因为我们无法在监视工具包中使用 CoreLocation 。 提前致谢 解决方案 您可以在手表应用扩展程序中使用CoreLocation,与在iPhone中使用它的方式非常相似应用程序。关键区别在于用户无法授权您的扩展程序可以访问Core Location。他们需要从你的iPhone应用程序中做到这一点。因此,您需要检查用户是否拥有
..
我使用模拟器开发并部署了Apple Watch Extension App。它已经被批准,现在可以在应用程序商店购买,所以Apple很高兴! 今天我能够亲身体验手表并发现一个真实的问题 - 我只能与手表互动,如果我手机上的应用程序不仅仅是打开,而且还是活动的......从而击败了对象。 我正在实施手机应用程序的 appDelegate 中的以下方法作为代理获取我的实时数据并将其返回手表
..
有没有办法在Apple Watch中通知用户iPhone现在已经超出范围且何时回到范围内。我们怎样才能在观看分机中做到这一点。 提前致谢。 解决方案 所以在WatchOS 2上这是可能的! 你必须在iPhone方面做: 首先: import WatchConnectivity 然后: 如果WCSession.isSupported(){/
..
我刚开始使用Apple Watch。在获取iOS应用程序时,我找到了“ 五分钟Watchkit ”的说明手表套件应用程序都在模拟器中运行,并且两个进程都连接到LLDB调试器。 我所做的是启动并退出iOS应用程序以安装当前版本SIM卡。然后我切换到watchKit方案并启动它,它在手表模拟器上显示我的手表应用程序UI。 然后我在模拟器中启动相应的iOS应用程序,然后用户Xcode菜单中的
..
我刚刚下载了Xcode 6.3 beta 4,我的WatchKit应用程序现在无法构建并出现错误: 嵌入式二进制验证实用程序错误 错误:WatchKit应用程序必须具有等于iOS 8.2的部署目标(为8.3) iOS应用程序和项目的部署目标实际上是7.1并且总是有,但是我们一直在使用iOS 8.3 SDK来使用我们的WatchKit组件(使用Swift 1.2)而没有使用X
..