Как показать вкладку "Сейчас играет" в CarPlay?

Я работаю над приложением, которое будет поддерживать CarPlay. Это аудио приложение.

Я могу показать 2 вкладки (любимые и рекомендуемые), хотя я просто не знаю, как показать вкладку "Сейчас играет". Я просто не могу найти информацию об этом. Должен ли я показать это вручную, и как мне нажать? Нужно ли делать это вручную? Если так, что такое viewcontroller?

Благодарю.

1 ответ

Чтобы вкладка "Переход к текущей игре " работала как на симуляторе, так и на реальной машине, необходимо убедиться, что

  • вызов beginReceivingRemoteControlEvents на текущий UIApplication, а также
  • установить nowPlayingIdentifier на MPPlayableContentManager

перед вызовом обработчика завершения в playableContentManager:initiatePlaybackOfContentItemAtIndexPath:completionHandler:,

Я знаю, что этому посту уже пару месяцев, но мне пришлось тестировать настоящее устройство с CarPlay. Apple утверждает, что всегда тестируйте его на реальном устройстве с CarPlay. Сначала я не видел вкладку "Сейчас исполняется" в симуляторе, но как только она была протестирована на устройстве, она появлялась там автоматически. Я не делал ничего особенного. Я думаю, что CarPlay знает, когда вы воспроизводите аудио через MPNowPlayingInfoCenter, и делает это автоматически на реальном устройстве CarPlay.

Другие вопросы по тегам