我正在开发一款支持CarPlay的应用。它是一款音频应用。
虽然我不知道如何显示正在播放的标签,但我能够显示2个标签(最喜欢和推荐)。我找不到任何关于此的信息。 我是否必须手动显示它,我该怎么推?我必须手动完成吗?如果是这样,viewcontroller是什么?
感谢。
答案 0 :(得分:1)
我知道这篇文章已有两个月的历史了,但是对我来说,我必须使用CarPlay在实际的设备中进行测试。苹果表示,始终要在带有CarPlay的实际设备上对其进行测试。最初,我在模拟器中没有看到“正在播放”标签,但是在设备中对其进行测试后,它会自动出现。我没什么特别的。我认为CarPlay知道您何时通过MPNowPlayingInfoCenter播放音频,并且会在实际的CarPlay设备中自动执行此操作。
答案 1 :(得分:1)
要过渡到正在播放标签以在模拟器和实际汽车上都能正常运行,您需要确保
beginReceivingRemoteControlEvents
上呼叫UIApplication
,并且nowPlayingIdentifier
上设置MPPlayableContentManager
在playableContentManager:initiatePlaybackOfContentItemAtIndexPath:completionHandler:
中调用完成处理程序之前。