草庐IT

watchos-2

全部标签

ios - iPhone 应用程序能否在未与 Apple Watch 配对的 iPhone 上运行

我是iOS开发的新手,我在Xcode中使用Swift进行大量实验项目。在其中一个中,我为AppleWatch设计了一个应用程序(使用WatchAppExtension中的InterfaceController.swift),在同一个Xcode项目中,我还为iPhone设计了一个相应的应用程序(在通常的Main中).storyboard、ViewController.swift等)。当我使用iPhone6s+AppleWatch-38mm模拟器运行这些应用程序时,这两个应用程序都可以在每台设备上正常运行。现在,如果我连接我的iPhone6s并尝试运行应用程序,我会收到一条消息:“无法在i

ios - WatchKit - iPhone 不可用屏幕

自从我将我的项目迁移到watchOS2-“iPhone不可用”屏幕突然消失了。在OS1中,这是一种“默认”行为,现在watch拥有自己的数据集,这会在我尝试将watch和手机同步在一起时产生问题。我的问题是-我如何检查手机是否已配对,如果未配对则停止执行任何操作(如在OS1中)并恢复该屏幕?屏幕示例:http://belencruz.com/wp-content/uploads/2015/06/IMG_20150624_175906-e1435296319135-1024x979.jpg 最佳答案 您必须在WCSession实例上使

ios - Apple Health Kit 错误 Domain=com.apple.healthkit Code=5 “Authorization not determined”

在实际尝试访问用户的出生日期和生物性别之前,我已经确定了授权。但它适用于模拟器。但不适用于iphone和配对watch。letbirthdayType=HKQuantityType.characteristicType(forIdentifier:HKCharacteristicTypeIdentifier.dateOfBirth)letbiologicalSexType=HKQuantityType.characteristicType(forIdentifier:HKCharacteristicTypeIdentifier.biologicalSex)letquantityType

swift - PINCatch Pod 中无法识别的平台名称 macOS、tvOS、iOS、watchOS

更新pod后,我在PINCatchFramework中收到了Unrecognizedplatformname错误消息。我尝试在google上寻找解决方案,但没有得到答案。下面我提到了pod更新日志:AnalyzingdependenciesRemovingSIOSocketRemovinglibjingle_peerconnectionDownloadingdependenciesUsingAFNetworking(3.1.0)UsingBFRImageViewer(1.0.32)UsingBolts(1.8.4)UsingCocoaAsyncSocket(7.6.1)Installi

ios - 在 WatchOS2 中使用 NSURLSession 后台任务

想知道我们将如何在watchOS2中使用NSURLSession后台任务。我想在并发症唤醒时生成后台下载。我不清楚在哪里可以找到application:handleEventsForBackgroundURLSession。WatchKit扩展的哪一部分会被唤醒,我从哪里得到这个回调?这部分在文档中不是很清楚。 最佳答案 Iwanttospawnabackgrounddownloadwhenevercomplicationswakeup.如果您希望在复杂Controller中异步获取数据,您会发现itisunreliable,asw

html - watchOS 上不存在 ".SFUIText-Regular"

我正在为AppleWatch和iOS创建一个应用程序。我有HTML数据,我将其转换为NSAttributedString以显示在UITextView(在iOS上)中。我还想将它发送到watch以在标签中显示它。TextView中的一切看起来都正常(例如,正确的背景颜色)。在watch上,它只显示文本(没有任何颜色)并返回此错误:app-WatchExtension[2994:212335]CoreText:PostScriptname".SFUIText-Regular"doesnotexist.这是我的代码:letmutAttText=NSMutableAttributedStrin

ios - 沙盒违规 : WatchOS app crashes when running on device

我有一个适用于watchOS3的应用程序,它运行得非常好,但实际上并没有做太多事情。但是当我尝试在真实设备上启动和调试它时,应用程序崩溃并且控制台记录如下:SandboxViolation:logd(46)deny(1)file-read-data/private/var/containers/Bundle/Application/*Identifier*/*appname*/Frameworks/libswiftos.dylib老实说,我不知道出了什么问题。我记得它以前工作过,但有一次它停止了(不记得更改任何相关内容) 最佳答案

swift - 让 Apple Watch 保持唤醒状态超过 70 秒 (watchOS 3)

有没有办法让AppleWatch保持清醒状态超过70秒?我了解关闭面部以节省电池生命周期的目的,但我正在尝试连续采样运动数据约3分钟,一旦面部关闭,采样就会中断。我已将watch设置为每次点击它时保持清醒状态70秒,但有什么方法可以防止它关闭>3分钟?我找到了this从2016年2月开始发布,但没有发现任何更新确认或否认防止表盘在watchOS3中休眠的可能性。 最佳答案 如果您正在查看加速度计或陀螺仪等采样运动数据,您可以创建一个HKWorkoutsession,让您的应用程序在后台运行。虽然您的表盘最终仍会在不点击的情况下关闭,

ios - HealthKit 权限,WatchOS 和 iOS 都需要吗?

iOS和WatchOS都需要HealthKit权限吗?我正在向watchOS请求授权,watchOS会引导用户打开iOS应用程序以获取权限。为了传输信息,我通过在两个设备之间创建WCSession使用WatchConnectivity。只显示来自watch的权限是否足够? 最佳答案 您的iOS应用程序必须在其应用程序委托(delegate)中实现applicationShouldRequestHealthAuthorization(_:)并在HKHealthStore上调用handleAuthorizationForExtensio

swift - 在没有 iOS 设备的 Apple Watch 上安装 Apple Watch OS 2 App

我已经为AppleWatchOS2创建了一个演示独立应用程序,它在模拟器中运行良好。我知道通过您的设备安装watchos1应用程序的步骤,但就我而言,我没有在Xcode中看到AppleWatch设备来运行我的应用程序。下面是我尝试在配对的iPhone上运行它时看到的错误https://www.dropbox.com/s/c4qx3gdbep15s61/Screenshot%202015-08-20%2013.19.33.png?dl=0有很多关于为WatchOS2构建应用程序的教程,但我找不到任何关于直接在watch上安装它的信息。我在这里遗漏了什么吗? 最