我在新车中注意到,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。答案 0 :(得分:0)
嗯,这是Apple。似乎他们尚未向开发人员发布API。
您可以在此处向您的开发者帐户询问更多信息:https://developer.apple.com/contact/carplay/ 并解释为什么您的应用程序可能会被Car Play支持。
不幸的是,我们可能不得不等待下一个WWDC或下一个WWDC ......
答案 1 :(得分:0)
在iOS 12上,最终发布了用于编写音频和导航应用程序的CarPlay API。您可以在没有苹果公司祝福的情况下为模拟器和汽车进行开发,但是要发布这样的应用程序,您仍然需要根据每个应用程序要求必要的权利。
(个人附录:我花了2年的时间才能获得我的CarPlay音频应用程序的认证,因此您需要一定的耐心)。