Работих върху проект, който включва избор на крайна точка на AirPlay и се чудех как момчетата от Spotify са направили следния избор в приложението на наличните крайни точки на AirPlay (можете да видите икона/съобщение на AirPlay в долната част на приложението, което когато се докосне, извежда лист с действия, подобен на този, който бихте видели чрез Центъра за управление):
Доколкото знам, единственият „публичен“ API, който може да се използва за подобни неща, е MPVolumeView, което не е непременно същото, тъй като би показало контролер за сила на звука и бутон за задействане на такъв лист с действия.
В следващия блог се говори за MPAudioVideoRoutingPopoverController, който е частен API, така че се чудите дали това е, което хората от Spotify използват и ако е така, защо такова нещо е разрешено в магазина? (Мислех, че използването на частни API е строго забранено от правилата на Apple)
Ако частният маршрут е единственият начин да го постигнете, има ли някакъв конкретен начин да го направите по начин, с който Apple би се съгласил? т.е.: както е споменато в отговор на iOS: алтернатива MPVolumeView за избор на Airplay около забъркване с MPVolumeView
и или задействане на потребителския интерфейс от там, докато скриете останалите елементи?
MPVolumeView
без плъзгача и с персонализирана икона, както е описано на тази друга публикация в блог. - person Roberto Andrade   schedule 06.08.2015