草庐IT

ios - 检测 Apple Watch 上的手指触摸 Action

我想检测AppleWatch上的触摸以获得触摸位置。因为我们可以通过使用以下委托(delegate)方法在iPhone应用程序上实现此行为:-(void)touchesMoved:(NSSet*)toucheswithEvent:(UIEvent*)event{//AnyLogic}-(void)touchesBegan:(NSSet*)toucheswithEvent:(UIEvent*)event{//AnyLogic}所以,我只是在WatchKit上使用了这些方法,但没有用;有什么办法可以实现这种行为?我想在WatchKit上做一些基于触摸位置的逻辑。我们将不胜感激任何工作方向。

ios - iPhone 和 Apple Watch 不共享 App Group

我已经为这个问题苦恼了两天了。我在iPhone应用程序中生成了一个小电影文件,我想将其从iPhone发送到AppleWatch上播放。作为概念验证,我将类似的.mov放在AppleWatchApp的Bundle中,并且能够毫无问题地播放它。所以我想,简单易行,现在当我想向watch发送一个新的小剪辑时,我只需将它放在AppGroupShared容器中并从那里访问它,而不是从Bundle中访问它。不!我经历过无数次S.O.帖子,尝试了许多不同的方法,但没有任何效果像预期的那样。在你问之前,我已经多次重做AppGroup,从iTunesConnect中删除旧的,重新生成配置文件,多次清理目

ios - Apple Watch 在 15 分钟后失去与 iOS 应用程序的连接

按照Apple的建议,我的WatchKit扩展大量使用openParentApplication将数据和图像加载到WatchKit应用程序中。这工作正常,尤其是在使用了这里的聪明建议之后:http://www.fiveminutewatchkit.com/blog/2015/3/11/one-weird-trick-to-fix-openparentapplicationreply但是,它只能工作大约15分钟。之后,WatchKit扩展无法在后台唤醒iPhone应用程序,iOSAppDelegatehandleWatchKitExtensionRequest永远不会被调用。如果我手动打

xcode - 移除 App Store 对 Apple Watch 的支持

我删除了watch应用的嵌入式应用扩展和目标依赖项,这样我的应用就不再支持AppleWatch。该应用程序从来没有很好地工作过,我的应用程序发展得越多,AppleWatch对用户的帮助就越小。删除这些东西后,我尝试在我的手机上安装构建。在我删除它之前,它一直无法这样做。我使用testflight对此进行了测试。应用程序不会安装。它下载,然后坐在大约90%。不会更新那我该如何取消对AppleWatch的支持???? 最佳答案 这个答案可能看起来很奇怪,因为它根本与AppleWatch无关,但我遇到过您之前遇到的安装未完成的问题。我真的

swift - Apple Watch 开始录音后录音音频界面崩溃

我正在尝试使用presentAudioRecorderControllerWithOutputURL方法使用AppleWatch录制音频。我使用的是Xcode7.0beta5、iOS9beta、WatchOS2beta和Swift2。它在模拟器上运行良好。但是,一旦在实际设备上调用该方法,它就会崩溃。这是我当前的代码:@IBActionfunconClickSpeech(){letfilePaths=NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory,NSSearchPathDomain

xcode - 检测蓝牙耳机是否连接到 Apple Watch

我最近试图让WatchKit应用程序从AppleWatch的扬声器中播放背景音效。根据我的经验(如果我错了请纠正我!)这是不可能的,因为我需要连接蓝牙耳机才能使用WKAudioFilePlayer或使用其他界面元素来播放声音(WKInterfaceMovie或presentMediaPlayerControllerWithURL:options:completion)。现在,我想使用WKAudioFilePlayer仅在连接蓝牙耳机时播放音频,以避免每次没有耳机时出现“配对蓝牙耳机以听音乐”提示。有什么方法可以查明是否连接了蓝牙耳机,这样我就可以以此为条件进行音频播放?

swift - watch 操作系统 2 : Is it possible to get bluetooth signal strength of connectivity between paired iPhone and Apple Watch?

标题是不言自明的。我尝试过CoreBluetooth,但我没有将AppleWatch视为连接的外围设备。 最佳答案 这是可能的。使用retrieveConnectedPeripherals(withServicesserviceUUIDs:[CBUUID])->[CBPeripheral]。您需要为服务UUID指定蓝牙GATT特性。我用了ContinuityUUID:“D0611E78-BBB4-4591-A5F8-487910AE4366”。该函数返回一个CBPeripheral对象,然后您可以使用connect(_periphe

ios - 在 Watch InterfaceController.swift 中获取 MMWormhole 的未解析标识符

我的AppleWatch项目是用Swift编写的。我已经使用CocoaPods安装了MMWormhole,我按照这些链接中的描述创建了桥接头:http://bencoding.com/2015/04/15/adding-a-swift-bridge-header-manually/HowtocallObjective-CcodefromSwift当我创建桥接header时,我将其定位到我的iPhone应用程序,并观看扩展。桥接header.h,我有这个:#import"MMWormhole.h"在我的iPhone应用程序ViewController中,我有这个:importUIKiti

swift - 如何在 Apple Watch iOS 中获取 currentStandHour 值?

我想检索指示用户这一小时是否站立的值。我还希望能够检索当天的StandHours计数。这是我一直试图理解的Apple链接,以便从HealthKit中获取值.我提供这些链接是为了帮助您了解我正在寻找的内容,并帮助您回答我的问题。appleStandHour类型属性:https://developer.apple.com/documentation/healthkit/hkcategorytypeidentifier/1615539-applestandhourHealthKit类别类型标识符:https://developer.apple.com/documentation/health

ios - 如何检测 Apple Watch 截屏事件/数字表冠 + 侧键按下?

例如,当用户同时按下数字表冠和侧面按钮(也就是截屏)时,原生锻炼应用程序和Sportstracker能够暂停锻炼。我需要这样的东西,但我在文档或其他任何在线地方都找不到任何相关信息。对于iOS,有“notificationUIApplicationUserDidTakeScreenshot”,但这在watchOS上不起作用。有人知道怎么做吗?它是公开可用的还是私有(private)API?我看起来不够好吗? 最佳答案 我还没有尝试过这个,但是在HealthKit文档中进行了一些挖掘,它看起来像:你大概有一个HKWorkoutSess