在汽车显示屏中显示播放列表和其他项目

时间:2016-04-10 20:57:13

标签: ios objective-c bluetooth avaudioplayer avaudiosession

我在新车中注意到,Apple的音乐播放器在我的汽车显示屏上显示了播放列表,搜索等功能。我自己的应用程序使用TEMP = xbmc.translatePath( 'special://home/temp' ) folder = TEMP if os.path.exists(TEMP): for the_file in os.listdir(folder): file_path = os.path.join(folder, the_file) try: if os.path.isfile(file_path): os.unlink(file_path) elif os.path.isdir(file_path): shutil.rmtree(file_path) donevalue = '1' except Exception, e: print e 来显示专辑标题,曲目标题和其他内容,但我在文档中没有看到如何管理这些其他菜单项。我也注意到我的车说'#34; Next Track"和"以前的跟踪" (或类似的东西),而音乐播放器显示下一个和以前的曲目标题。

这是我的问题:这个额外的功能是在API中暴露的吗?如果是这样的话?

(我的假设是它是SPI,但我希望我错了!)

顺便说一句:我的车没有CarPlay。

2 个答案:

答案 0 :(得分:0)

嗯,这是Apple。似乎他们尚未向开发人员发布API。

您可以在此处向您的开发者帐户询问更多信息:https://developer.apple.com/contact/carplay/ 并解释为什么您的应用程序可能会被Car Play支持。

不幸的是,我们可能不得不等待下一个WWDC或下一个WWDC ......

答案 1 :(得分:0)

在iOS 12上,最终发布了用于编写音频和导航应用程序的CarPlay API。您可以在没有苹果公司祝福的情况下为模拟器和汽车进行开发,但是要发布这样的应用程序,您仍然需要根据每个应用程序要求必要的权利。

(个人附录:我花了2年的时间才能获得我的CarPlay音频应用程序的认证,因此您需要一定的耐心)。