Как показать вкладку "Сейчас играет" в CarPlay?
Я работаю над приложением, которое будет поддерживать CarPlay. Это аудио приложение.
Я могу показать 2 вкладки (любимые и рекомендуемые), хотя я просто не знаю, как показать вкладку "Сейчас играет". Я просто не могу найти информацию об этом. Должен ли я показать это вручную, и как мне нажать? Нужно ли делать это вручную? Если так, что такое viewcontroller?
Благодарю.
1 ответ
Чтобы вкладка "Переход к текущей игре " работала как на симуляторе, так и на реальной машине, необходимо убедиться, что
- вызов
beginReceivingRemoteControlEvents
на текущийUIApplication
, а также - установить
nowPlayingIdentifier
наMPPlayableContentManager
перед вызовом обработчика завершения в playableContentManager:initiatePlaybackOfContentItemAtIndexPath:completionHandler:
,
Я знаю, что этому посту уже пару месяцев, но мне пришлось тестировать настоящее устройство с CarPlay. Apple утверждает, что всегда тестируйте его на реальном устройстве с CarPlay. Сначала я не видел вкладку "Сейчас исполняется" в симуляторе, но как только она была протестирована на устройстве, она появлялась там автоматически. Я не делал ничего особенного. Я думаю, что CarPlay знает, когда вы воспроизводите аудио через MPNowPlayingInfoCenter, и делает это автоматически на реальном устройстве CarPlay.