繁体   English   中英

适用于公共应用商店发布的iOS AirPlay操作表-例如在Spotify中

[英]iOS AirPlay Action Sheet for public app store publishing - like in Spotify

我一直在从事一个涉及AirPlay终端选择的项目,并且想知道Spotify的人员如何在应用内选择以下可用的AirPlay终端(您可以在应用程序底部看到一个AirPlay图标/消息,点击时会弹出一个与您通过控制中心看到的类似的操作表):

Spotify AirPlay操作表

据我所知,唯一可以用于这种事情的“公共” API是MPVolumeView ,它不一定相同,因为它显示了一个音量控制器和一个触发此类动作表的按钮。

以下博客讨论了作为私有API的MPAudioVideoRoutingPopoverController ,因此想知道这是否是Spotify的人们正在使用的东西,如果是,为什么在商店中允许这种东西? (我认为Apple的规定严格禁止使用私有API)

如果私有路线是实现此目标的唯一途径,那么是否有苹果可以接受的任何特定方式? 即:就像在iOS答案中所提到的:Airplay选择器MPVolumeView替代方案 ,用于与MPVolumeView ,或者在隐藏其余元素的同时从那里触发UI?

这个其他答案为仍然使用MPVolumeView类的方法提供了一种替代方法,但是以编程方式调用其中的按钮,同时隐藏了所有(或大部分)接口。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM