gpt4 book ai didi

avfoundation - Apple Watch 可以使用 AVFoundation 吗?

转载 作者:行者123 更新时间:2023-11-30 14:02:51 27 4
gpt4 key购买 nike

Apple Watch 可以使用 AVFoundation 吗?更具体地说,AVAudioPlayerAVAudioRecorder 可以工作吗?

我正在尝试制作一个应用程序,让您可以将声音录制到Apple Watch并让它使用音频播放器播放。谢谢

最佳答案

2015 年 11 月 28 日更新

此答案适用于 WatchKit 和 WatchOS 1.x。虽然我没有亲自测试过,但 WatchOS 2.x 提供了不同的支持,包括硬件。我可以确认,从 XCode 7.x 开始,编译器的行为正确,并且不会构建调用 AVFoundation 的 WatchKit 1.x 扩展。

适用于 WatchOS 1.x 和 XCode 最高版本 6.x

尽管 AVAudioRecorder 和 AVAudioPlayer 都可以在模拟器 Apple Watch 中使用,但它们实际上并不能在实际设备上使用!我早在 2015 年 5 月 5 日就向 Apple 提出了一个错误(当我测试了我在实际 watch 上编写的应用程序时)。我的应用程序(录制的手腕音频)确实在模拟器上运行得很好。然而在实际的 watch 上,它会安装并运行,但 AVAudioRecorder“记录”消息永远不会切换到“记录”。有趣的是,代码不会在任何地方抛出任何异常。它根本不记录!

今天,我于 2015 年 5 月 28 日收到了对 Apple Bug 的回复,称“没有计划解决此问题”,因为“ watch 不支持 AVFoundation”。没有透露模拟器是否会更新,因此 AVFoundation 也无法工作。

因此,目前 Apple Watch 仅限于通过 Apple Watch 扩展支持的 watch 扩展来控制“手机上”的录音。

关于avfoundation - Apple Watch 可以使用 AVFoundation 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32774095/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com