【问题标题】:Is it possible to toggle transparency mode with code?是否可以使用代码切换透明模式?
【发布时间】:2020-08-07 14:37:32
【问题描述】:

我想构建一个应用程序来自动执行 AirPods Pro 的透明度和降噪功能。想法是打开应用程序,将 AirPod Pro 放在耳朵里(默认为透明模式),启动一个倒数计时器以开启降噪功能,然后在计时器用完时切换到透明模式。我不需要播放任何音频。

这可能吗?

【问题讨论】:

  • 您好!我知道这是不被接受的。但是很长一段时间我无法解决这个问题。你可以帮帮我吗?我会很感激。我在我所在的地区找不到 AirPods Pro。你能打开我的小xcode项目并测试一下吗? stackoverflow.com/questions/69851479/…

标签: ios swift core-audio airpods


【解决方案1】:

目前(在撰写本文时)没有用于控制 AirPods 的公共 API。

在 Apple 的官方开发者论坛上,afew 的帖子提出了类似的问题,最终得到了相同的答案。

在这种情况下,从 Apple 的角度考虑可能会更容易:如果 Apple 确实允许以这种方式控制 AirPods,它可能会给最终用户带来很大的困惑(“为什么在没有我的明确的这么说?”,或者用户不会意识到降噪被禁用,而是认为他们的产品有问题)。对于 Apple 而言,在实用性和用户体验之间做出决定通常倾向于后者。

按照同样的思路,我很难想到 Apple 会选择公开发布 API,使开发人员能够控制您在问题中描述的功能。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-29
    • 2017-08-10
    • 1970-01-01
    • 2011-07-02
    • 2021-12-31
    • 2019-09-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多