草庐IT

apple-speech

全部标签

ios - iPhone 和 Apple Watch 不共享 App Group

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

ios - 检测 Apple Music 歌曲何时播放完毕

我正在编写一个应用程序,它需要在歌曲播放完毕后执行一个操作。我使用MPMusicPlayerController.applicationQueuePlayer()作为我的音乐播放器来播放用户的苹果音乐。我想知道是否有一种方法可以检测用户歌曲何时播放完毕或队列何时结束(两者都会有帮助) 最佳答案 MPMusicPlayerController有一个实例方法beginGeneratingPlaybackNotifications().将向订阅者发送三个Notification:MPMusicPlayerControllerNowPlay

ios - SWIFT Apple Mach-O 链接器错误 "_OBJC_CLASS_$_BFExectur"

尝试将Parse与X代码和objective-c一起使用。弹出4个不同的错误。有什么建议吗?Undefinedsymbolsforarchitecturex86_64:"_OBJC_CLASS_$_BFExecutor",referencedfrom:objc-class-refinParse(BFTask+Private.o)l_OBJC_$_CATEGORY_BFExecutor_$_BackgroundinParse(BFTask+Private.o)"_OBJC_CLASS_$_BFTask",referencedfrom:objc-class-refinParse(PSObj

ios - 看起来 Apple 在 UIActivityViewController 中错误地转换了字符串

我想弄清楚为什么UIActivityViewController发送一个稍微转换过的字符串来分享给邮件和微信。这是我的代码:letactivityViewController=UIActivityViewController(activityItems:["http://preprodgo.travelstart.com/search-on-index?version=3×tamp=2017-09-15_10-31-27-031"],applicationActivities:nil)self.present(activityViewController,animated:t

ios - HKHealthStore deleteObjects 报错 Domain=com.apple.healthkit Code=100 "Transaction failure."

我正在尝试使用HKHealthStoredeleteObjects一次删除大约400个对象并且我'我遇到了这个奇怪的错误。ErrorDomain=com.apple.healthkitCode=100"Transactionfailure."代码如下:self.healthKitStore.deleteObjects(deleteQ,withCompletion:{(success,error)->Voidin})有什么想法吗?谢谢! 最佳答案 有时,如果您在保存或删除示例之前没有requestAuthorizationToShar

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