apple-watch相关内容
我的应用程序有问题.我尝试遵循一些指南,例如 将数据传递给 Apple Watch 应用 ,但我不确定它是否适合我的情况.我的 iOS 应用程序上有一些带有文本的标签,然后我想在我的 watchOS 应用程序标签上显示此文本,但我不知道哪种方法是传递此文本并使其与 iOS 应用程序保持同步的最佳方式.非常感谢您的帮助! 解决方案 从 watchOS2 开始,除了 WatchConnecti
..
我也想用 Apple Watch 打电话.我导入了 WatchKit.然后我把这段代码放在我的方法中: if let telURL=NSURL(string:"tel:5553478") {让 wkExtension=WKExtension.sharedExtension()wkExtension.openSystemURL(telURL)} 它向我显示了一个错误:在第 2 行中使用了未解析的
..
有没有办法将 Apple Watch 上的内容镜像到另一个屏幕?这将用于内部演示目的.或者关于如何向一大群(多人)演示应用的建议? 解决方案 没有办法按照你的描述去做.目前最好的办法是在模拟器中运行您的应用或将相机对准您的手表.
..
我正在开发手表应用程序,我希望在 iPhone 上启动该应用程序时激活手表应用程序,但我不知道如何操作. 该问题已在多个论坛中提出,答案始终是“不可能",但必须有另一个答案,因为有很多应用程序会自动打开手表应用程序:地图、播客等等二.那么秘诀是什么? 解决方案 这是代码片段.您应该只将它用于锻炼应用程序,但在手表方面,您实际上不必启动 HKWorkoutSession. 让锻炼配
..
是否可以在不创建手表应用的情况下读取/同步 Apple watch series 3 的心率数据?我希望我的 iPhone 应用程序可以直接从 Apple Watch 读取数据,而不必为手表创建应用程序. 解决方案 Apple Watch 将其所有记录的心率数据(佩戴时每五分钟自动采样一次,在锻炼期间更频繁地采样)到伴侣上的 HealthKit 商店苹果手机. 因此,您可以创建一个
..
我在 Apple Watch 上拨打网络电话时遇到问题. 它在模拟器上运行良好,但是当部署到设备时,我在设备日志中看到了这一点: MyAppleWatch kernel(Sandbox)[0] : SandboxViolation: MyWatchApp(203) deny(1) network-outbound/private/var/run/mDNSResponder 用于调
..
以前我使用 NSUserDefaults 在手表和应用程序之间共享基本变量. 我的目标是在手表上显示用户的电子邮件地址,该地址存储在 iPhone 应用程序 NSUserDefaults 中.我了解在 Watch v1 之后,您不能再使用应用组来共享数据. 我知道您需要使用 Watch Connectivity API,但我只能弄清楚如何在操作发生时使用它.不是在 Watch 应用启动
..
我正在寻找一种实时读取手表系统日志的方法,类似于Device Console 或 这个用于 iPhone. 如果我在看书的时候把手机用usb插到电脑上就可以了. 在这一点上,我什至会选择一种解决方案,它以某种方式从 Xcode 调试控制台实时读取文本,真的(尽管我更喜欢一种以标准方式连接到手表系统日志的方法:).. 谢谢! 解决方案 我知道这是一个旧线程,但对于登陆此搜索
..
我正在开发 iOS 应用程序,其中推送通知来自网络服务器.我通过添加新目标并制作新的配置文件并在 Xcode 中为 Apple watch 使用它们来在 Xcode 中进行 Apple Watch 配置.当我测试它时,通知有时会出现在 Apple Watch 上,有时会出现在 iPhone 上,但不会同时出现在两者上.任何一个帮助 解决方案 操作系统根据几个不同的因素确定将通知发送到哪个设
..
我正在尝试从 watchOS 应用向 iOS 应用发送大量数据.数据由手表上生成的内容组成.此数据存储在手表上的 Core Data 中.所以我实际上并没有传输文件,在这种情况下我会使用 transferFile.在这种情况下,我尝试使用 transferFile,但需要一个文件 URL.由于我实际上并没有传输文件,因此我不确定该怎么做. 根据这个:WCSession - PayloadTo
..
在 High Sierra 上尝试使用 XCode 9(或应用程序加载器)将二进制文件上传到 iTunes 连接时,我收到以下错误: 错误 ITMS-90391:“缺少图标.未找到手表应用程序‘AppName/Watch/WatchApp.app’的图标.确保其 Info.plist 文件包含 CFBundleIconFiles 条目." 请注意,昨天上传了完全相同的二进制文件,在 S
..
我正在创建一个手表应用程序,我注意到如果手表应用程序被停用(通过 cmd+shift+h、下腕等),调试窗口中会显示“程序以退出代码结束:0".我用来在 WKInterfaceController 中显示警报的代码是: presentAlert(withTitle: alert.title, message: alert.message, preferredStyle: .alert, acti
..
我正在 Apple Watch 上开发一个应用,该应用需要持续访问陀螺仪和加速度计数据.但是一旦手表旋转,屏幕就会关闭,并且显然它会在屏幕关闭时停止访问运动数据.我试图让屏幕保持打开状态,但 Apple Watch 没有该功能,对此有何想法?谢谢 解决方案 您需要启动一个HKWorkoutSession. 该应用程序可以在后台继续访问来自 Apple Watch 传感器的数据,让您始
..
如何调用handleRemoteNowPlayingActivity函数. 我尝试在我的 iPhone 应用程序中使用 AVAudioPlayer 播放音频文件,我希望在手表上调用此函数. 也许我应该做一些额外的调用来触发这个功能?除了苹果文档中所说的之外,我找不到有关此方法的任何其他信息. 也许有人遇到过这个问题并且能够帮助我. 初始化音频播放器代码. @IBActio
..
我的手表需要从包含的应用程序请求图像.在手表的控制器中,我有: - (void)getOrgLogo {NSString *host = mfaInfo[@"host"];NSDictionary *getOrgLogoRequest = @{@"request":@"getOrgLogo", @"host":host};[MyInterfaceController openParentAppl
..
我有一个应用可以在 iPhone 中显示通知.现在我试图在 WatchKit 或 iWatch 中显示相同的通知.那么我是否需要重新复制我在 Watchkit Extension 中的 iPhone 应用程序的 ViewController 和 AppDelegate 中已经完成的所有功能,或者是否有一些通用的接口来通知手表显示通知,我只需要提供 UI. 解决方案 iOS 将决定向 App
..
当我从 Watch 应用中调用 requestWhenInUseAuthorization() 时,位置服务提示永远不会显示给用户:无论是在 Watch 应用中,还是在 iPhone 应用中. 未选中Support Running without iOS App Installation(如果我选中它,提示会正确显示,但我不希望我的应用在没有 iOS 配套应用的情况下运行). 我在 iPh
..
看起来似乎没有任何官方记录的从手表应用程序获取 Apple Watch 模型的方法,但是这篇文章展示了 sysctlbyname 的特殊用途: 如何确定 Apple Watch 型号? 谁能帮我弄清楚为什么这个功能不起作用?它有时会返回 “手表\t" 而不是预期 “Watch2,4" Swift 的 sysctlbyname 函数似乎就是这里描述的这个 c 函数
..
在 watchOS 2 中,您似乎无法从手表扩展程序本身访问 WatchKit 设置包中的数据,因为它现在在手表而不是主机 iPhone 上运行.在此处提出了一个解决方案,是在 iPhone 上读取数据,然后传输到手表上. 我的问题是,我不仅不能从手表上读取数据,甚至还可以从我的手机上读取数据.在 ViewController.m 中,我有以下代码来获取开关的值: NSUserDefaul
..
我有一个 iOS + watchOS 应用程序,我想使用相同的数据模型.因此,我创建了一个 CoreData 堆栈,并为 NSPersistentCloudKitContainer 设置了所有内容. 我的 iOS 应用程序可以访问 CloudKit 容器,因为我可以从控制台中的日志中读取,但是当我的 watchOS 应用程序想要连接到 CloudKit 容器时(与iOS 应用)我收到一条错误
..