CarPlay API是否可以公开获得?

在哪里可以找到编程指南或这些类的引用?

还是将它与AVFoundation中的Audio之类的其他API无缝集成?

笔记

  • 这个问题很广泛,可能已被标记出来,但是请不要以为几乎没有关于该主题的信息,并且在这个阶段很多人会觉得它有用。
  • 我住在瑞士,想去日内瓦尝试一个演示
    我会在法拉利大声笑上写的应用程序。
  • 最佳答案

    2019年10月更新:
    几年后,Apple在CarPlay上开放了designer guidelinesdeveloper docs。如其他评论中所述,也可以在Mac上完成对开发人员工具的访问。

    从技术上讲,根据您希望与CarPlay兼容的应用程序的类型,它需要不同的API和框架。例如:



    但是从法律上讲,MFi Program仍然需要Apple的申请和批准,您才能获得适当的权限,签名配置文件等,以便将其部署在实际的设备上。更不用说将其转换市场了。或者...您可以尝试applying for access manually并解释您的情况。

    最后,还有some documentation关于如何使工具和模拟器与CarPlay一起使用。例如,一小段摘录:



    但是除了文档外,我还可以建议您阅读Flitsmeister blogged about上的内容,以了解如何在本地计算机上启用工具。而且,尽管他们的用例基于大量的用户(±150万),但他们最终获得批准的道路显然是乏味的且远非一帆风顺(我不隶属于Flitsmeister)。值得一提的是:CarPlay显然还不是每天开发人员都可以使用的。

    这个问题的日期是2014年初。让我用2016年中期的答案来更新此问题:



    为了获得工具(文档,技术规范,甚至许可本身)以开发(针对其他人)Carplay,您需要注册苹果的MFi程序

    Apple's MFi Program(“iPhone/iPod/iPad专用”)是针对硬件和软件开发人员的许可程序。这是针对制造商(主要是“批量生产”单位)的特定许可证,相对于公司的常规开发人员帐户而言,它具有更多好处。这些好处包括硬件组件,工具,文档,技术支持,当然还包括允许您专门为这些设备和技术(例如Carplay)开发的许可。

    MFi Enrollment FAQ是不错的读物,它使所有内容都非常清楚。但是,在抱负希望之前,请注意-再次-仅适用于制造商。像常见问题解答中所述:



    有一些异常(exception)。例如,如果您是为客户(制造商)开发MFi配件的承包商或工程设计公司。

    但从根本上说,它不是针对普通开发人员的,并且入学要求非常严格。简而言之,这意味着我们95%的开发人员无法使用Apple Carplay。

    关于ios - iOS CarPlay API是公开的吗?如何整合CarPlay?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22372095/

    10-12 14:36