问题标签 [carplay]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
288 浏览

carplay - 我可以使用 Apple Car Play 获取汽车 VIN 号码吗

我正处于应用程序扩展的发现阶段。我希望我的应用能够与 Apple CarPlay 一起使用。我正在查看用户是否插入手机,我可以从车上获取 VIN 号码吗?

0 投票
0 回答
938 浏览

angular - Angular/Ionic 是否在 Google/Apple 的汽车系统中运行?

我们想要构建一个也支持 Android Auto 和 Apple Carplay 的应用程序。我们正在使用 Angular/Ionic,但我无法确定它是否在汽车系统中运行。

有没有人对此有经验或答案?

0 投票
1 回答
306 浏览

ios - CarPlay 与 Apple 企业开发者计划

我正在考虑开发一个支持 CarPlay 的内部 iOS 应用程序。但是问题是,当我尝试使用此链接申请 CarPlay 权利时:https ://developer.apple.com/contact/carplay/在我的企业帐户上,它为我提供了我需要成为 Apple 成员的信息开发者计划。

所以我明白,作为 Apple 企业开发者计划的成员,我无法为 CarPlay 开发?

0 投票
1 回答
109 浏览

ios - 我怎么知道我是否连接到雪佛兰汽车上的 carplay

当连接到福特汽车的 carplay 时,我使用以下方法接收来自系统的通知:

  1. NotificationCenter.default.addObserver(forName: NSNotification.Name.EAAccessoryDidConnect

  2. 添加 info.plist 键

    支持的外部附件协议

    com.smartdevicelink.prot29

但是我在使用雪佛兰 carplay 时收不到通知,不知道雪佛兰 info.plist 应该添加什么键?

任何帮助将不胜感激!

0 投票
1 回答
722 浏览

ios - 如何在 CarPlay 上播放视频?

我有一个视频的网络链接,在 iOS 中,我可以使用 AVPlayerViewController/AVPlayer 中的 AVFoundation/AVKit 框架打开它。

但是如何在 CarPlay 中打开它?

CarPlay 文档中的文本:

您不能使用媒体播放器框架直接播放视频媒体项目。要播放包含 MPMediaItem 对象的视频,请使用来自 AVFoundation 的 AVPlayer 对象。系统播放器还提供了一种使用系统应用程序播放视频项目的方法。

0 投票
1 回答
524 浏览

ios - 如何在 React Native 0.60.0 和 react-native-carplay 之间进行配置?

如何在 React Native 0.60.0 和 react-native-carplay 之间进行配置?

我正在关注https://www.npmjs.com/package/react-native-carplay中的示例,但我在 Xcode 上收到错误消息。我认为这是新版本更改的错。
我想使用当前版本。有人能帮我吗?

添加#import #import <RNCarPlay.h>AppDelegate.m
错误 => 'RNCarPlay.h' 文件未找到

在@end 之前添加方法

  • (void)application:(UIApplication *)application didConnectCarInterfaceController:(CPInterfaceController *)interfaceController toWindow:(CPWindow *)window { [RNCarPlay connectWithInterfaceController:interfaceController window:window]; }

  • (void)application:(nonnull UIApplication *)application didDisconnectCarInterfaceController:(nonnull CPInterfaceController *)interfaceController fromWindow:(nonnull CPWindow *)window { [RNCarPlay disconnect]; }

错误 => 使用未声明的标识符“RNCarPlay”

0 投票
1 回答
65 浏览

carplay - 如何识别用户何时点击容器?(车载)

我已经实现了 MPPlayableContentDataSource 协议。它有一个方法

每当屏幕上显示某个容器或用户点击某个容器时,head unit 都会调用此方法。

如何识别谁初始化了该方法的调用?(用户通过水龙头或主机)

0 投票
2 回答
828 浏览

swiftui - 是否可以使用 SwiftUI 为 CarPlay 设计?

自从测试版发布以来,我一直在玩 SwiftUI,并且很好奇是否有人想出了使用 SwiftUI 在 Xcode 中设计 CarPlay 的方法?它似乎在 Apple 的设备列表中不可用,到目前为止,我还没有找到将其作为辅助屏幕启用的方法。

当前使用 Xcode 11 Beta 5。尝试查看是否可以将 CarPlay 添加为 .previewDevice,但这是专门针对硬件的。

0 投票
1 回答
1695 浏览

swift - carPlay 的新代表

我正在为 CarPlay 开发导航应用程序,在 iOS 12 中,CPApplicationDelegate 提供了两种方法来检测 CarPlay 是否开启:

在 iOS 13 中,这些方法已被弃用,Apple 提供了新的委托:CPTemplateApplicationSceneDelegate

我试图将这个新的委托 CPTemplateApplicationSceneDelegate 连接到我的服务,该服务为 CarPlay 提供所有操作,但我看到的唯一可以帮助我的功能是:

所以我的问题是如何检测 CarPlay 是否已连接以及如何为在新 iOS 13 CarPlay 的一个窗口中启动的 CarPlay 提供操作。

0 投票
1 回答
45 浏览

ios - 是否允许简单的 GPS 应用程序使用 Car play 框架?

我想为我现有的 iPhone 应用程序创建一个新的汽车播放应用程序,但根据苹果指南 https://developer.apple.com/documentation/carplay CarPlay 框架主要用于导航、音频、VoIP 呼叫和消息传递应用程序,但我的应用程序概念与这些中的任何一个都没有关系,所以我很困惑如果我创建的应用程序只使用 GPS 进行汽车定位并且它是否可以归类在汽车游戏的“汽车制造商应用程序”下,苹果会批准我的应用程序。

因此,如果有人已经这样做并获得了苹果审查团队的批准,那将非常有帮助。

以下是汽车游戏详情的链接 https://developer.apple.com/design/human-interface-guidelines/carplay/overview/automaker-apps/