我正在我的CarPlay音频应用程序中添加一个列表(表格View)。在AppDelegate.m中,我有-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{..........[MPPlayableContentManagersharedContentManager].dataSource=self;[MPPlayableContentManagersharedContentManager].delegate=self;retur
我在谷歌上搜索了很多,但没有得到任何提示。当设备使用电缆连接到carplay时,我想在我的应用程序中进行回调。我尝试了EAAccessory框架(EAAccessoryDidConnectNotification和EAAccessoryDidDisconnectNotification)进行检测。但我无法区分用于carplay或USB(充电目的)的设备,我收到了这两个事件的回调。请给我任何解决方案。提前致谢。 最佳答案 从iOS12开始,如果您正在开发CarPlay导航应用程序,则可以使用CPApplicationDelegate的
这个问题在这里已经有了答案:IsiOSCarPlayAPIPublic?HowtoIntegrateCarPlay?(5个答案)关闭8年前。Apple宣布CarPlay功能和一些第3方应用程序已经集成它(Spotify、BeatsRadio、iHeartRadio)向现有iOSXcode项目添加CarPlay支持的第一步是什么?我找不到关于它的任何信息,例如添加新目标、支持的设备类型等。
我们有一个音频应用程序,我们想给它添加CarPlay。该应用基本上有一个广播流列表,用户可以选择播放哪个。如果我在连接到CarPlay时从手机启动应用程序,或者如果我从CarPlay启动它并且设备已解锁,一切都很好。Ifthedeviceislockedtheappstarts,IcanseetheelementsonthelistinCarPlaybutwhenoneofthatisselectednothinghappens.我已经实现了MPPlayableContentDelegate、MPPlayableContentDataSource并且应用选择了音频背景模式。流从网络获取
我正在尝试开发与CarPlay兼容的iOS应用程序。根据这篇文章IsiOSCarPlayAPIPublic?HowtoIntegrateCarPlay?,我必须注册Apple的MFi程序,但我注意到可以将CarPlay模拟器与Xcode一起使用:启动模拟器,然后硬件->外部显示器->CarPlay(我使用Xcode8)。打开它后,您会看到MessageApp正在CarPlay模拟器中运行,所以我想有可能在这个模拟器中尝试自定义应用程序,而无需在MFi程序中注册。我想知道是否有人尝试在CarPlay模拟器上启动应用程序,如果得到肯定的回答,他可以解释他是如何做到的。我还观看了WWDC20
有谁知道如何从CarPlay的ListView中删除小云图标?我附上了它的截图。这些电台只能直播,不可下载。我还将代码包含在我的Carplay-AppDelegate、CarPlay-Playlist和CarPlay-StationList中。谢谢CARPLAY-APPDELEGATE代码:importFoundationimportMediaPlayerextensionAppDelegate{funcsetupCarPlay(){playableContentManager=MPPlayableContentManager.shared()playableContentManage
有没有办法在应用程序中检测手机是否使用Carplay与汽车连接/断开连接?似乎找不到有关它的任何文档。我在想一些我可以监控的系统事件。 最佳答案 您是否遵循了这些步骤?将相应的记录添加到项目的Entitlements文件中:com.apple.developer.carplay-maps类型为Boolean,值为YESRequestfromApplecorrespondingpermission让你的AppDelegate确认CPApplicationDelegate协议(protocol)实现下面的方法:/**TheCarPlay
Xcode或其他来源是否提供CarPlay模拟器?我想查看我当前的应用程序是否与其有任何交互,例如如何显示从我的应用程序收到的通知。 最佳答案 实际上有一个可以启用的CarPlay“外部显示器”,要显示它,您只需在终端窗口中输入以下命令:defaultswritecom.apple.iphonesimulatorCarPlay-boolYES然后关闭并重新启动模拟器。 关于ios-Xcode中是否有CarPlay模拟器,我们在StackOverflow上找到一个类似的问题: