我将CarPlay集成添加到我的音乐应用程序中。
当我在模拟器上测试应用程序/ CarPlay时,一切正常,但在实际设备上什么也没显示。应用程序图标未显示。谁能帮助我解决问题,或者告诉我如何解决问题或原因是什么?
添加com.apple.developer.playable-content
权利。另外,当尝试在设备上启动应用程序时,我收到一条消息错误
最佳答案
要在设备(和CarPlay系统)上运行应用程序,您需要向配置文件(CarPlay授权)添加功能。为此,请在此处https://developer.apple.com//contact/carplay/与Apple联系,因为CarPlay系统仅允许某些类型的应用程序(音频就是其中之一)。
CarPlay框架仅供导航应用程序使用。如果要将CarPlay支持添加到音频应用程序,请使用MPPlayableContentManager。对于消息传递应用程序,请使用SiriKit的消息传递相关意图来支持通过Siri在CarPlay中读取和发送消息。对于VoIP call 应用,请将CallKit与SiriKit的VoIP call 相关意图一起使用,以在CarPlay系统上拨打和接听音频 call 。
https://developer.apple.com/design/human-interface-guidelines/carplay/overview/introduction/
附言文档说,CarPlay框架仅适用于导航应用程序,但所有CarPlay界面都在该框架中。那么,如何在没有CarPlay框架的情况下使用MPPlayableContentManager构建音频应用程序?
关于ios - 应用程序未安装在真实的CarPlay设备上,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58522942/