gpt4 book ai didi

avfoundation - Apple Watch 可以使用 AVFoundation 吗?

转载 作者:行者123 更新时间:2023-12-01 03:41:32 30 4
gpt4 key购买 nike

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

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

最佳答案

更新 11/28/15

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

对于 WatchOS 1.x 和 XCode 高达 6.x

尽管 AVAudioRecorder 和 AVAudioPlayer 都可以在 Simulator 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/30449042/

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