问题标签 [control-center]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
317 浏览

ios - iOS/Swift - 直接在控制中心编写“应用程序”

是否可以在 Swift 中为控制中心编写扩展程序?不是像 spotify 提供的小部件,而是上一层。

我要怎么考虑?是否有必要拥有像“计算器”这样的应用程序,以便您可以在控制中心为其创建一个按钮,或者是否有其他可能性,例如创建一个完全成熟的应用程序但使其可能不可见,例如“屏幕录像机”?

据我所知,我的一位同事向我展示了一些定制的东西,但我认为它是由于越狱而可用的。

0 投票
0 回答
132 浏览

ios - 在 Swift 5 中,如何通过背景音频将音频控件添加到控制中心?

我正在播放来自我构建的 JSON 源的音频,该源用于将音频 URL 及其音频信息提供给我的应用程序(例如标题、描述和封面艺术 URL)。音频是广播电台的提要。音频作品、播放/停止控制作品、封面艺术作品和背景音频作品。我很难将控件添加到控制中心以在应用程序外播放/停止音频。我已经查看了Apple 在这方面的文档,它非常直截了当。我还启用了构建设置以允许后台获取、后台音频和蓝牙。但它似乎不适用于通过 USB-C 连接到 Xcode 的 iPhone(我假设 iOS 模拟器不支持控制中心)。下面是我的工作代码。关于如何使它工作的任何想法?我需要将音频传递给setupRemoteTransportControls()? 我假设虽然标题和封面艺术需要从数据源传递,但总体而言,控制中心不会识别出应用程序正在播放音频。

ViewController.swift

苹果建议增加控制中心支持