声明:炫技篇不是最佳实践,只是为了记录过程和那颗折腾的心。虽然很多时候花钱升级,或者多忍一忍就好了,但折腾的心始终不安分。技术在职场中证明不了什么,但是在生活中可以。当晦涩的理论不再只存在于书本,才能给我们带来更大的价值。这个过程也能让我找到自己为什么需要这项技术、问题的痛点,以及它的前世今生……
前些天给老旧的车载导航升级了 Wi-Fi 功能。大致过程是:出厂时锁住了 Wi-Fi 驱动和 UI,我通过 ADB 解锁,再通过路由器 Mesh 更新老旧 App 和导航数据。这次又准备增加一个新功能,给普通车机升级 CarPlay。
毕竟我的初衷,就是想在车机上安装懒猫 App 而已啊。
Part 1:
下载懒猫微服 APK,通过 U 盘导入安装,报错:解析错误,解析软件包时出现问题。
于是和懒猫相关技术进行确认,很快 CEO 给到了答复,目前只支持比亚迪和华为。毕竟国产车嘛,路子野一点也正常。
那我如果不用安卓,换 CarPlay 呢?是不是就能用 iOS 客户端直接投过去了?
Part 2:
开始改 CarPlay。
车载导航是当时赠送的,系统是 Android 6.0。朋友推荐说可以买 CarPlay 盒子,于是我疯狂搜索。现在的 CarPlay 盒子大致分为两种:
- 有线 CarPlay 改无线 CarPlay
- 安卓车机改无线 CarPlay
我的安卓车机没有 CarPlay App,方向盘也没有语音控制按钮,所以一开始我很怀疑它能不能支持 CarPlay。直到搜到一篇夸赞车连易的帖子,大意是这家公司很早就在做这个方向,产品比较稳定。
买回来以后先安装 AutoKit 检测软件(购买前需要用 iPhone 检测),这个 App 后续也会作为 CarPlay 入口使用。这里还有个小插曲:之前用 ADB 调试时改过工厂模式并打开 USB 调试,导致后来 USB 无法识别任何设备,包括 U 盘、2.4 GHz 发射器、手机和 CarPlay 盒子。对照之前的照片把设置关掉,设备就恢复正常了。然后我拥有了人生第一台 CarPlay 车机,盒子一点不烫,就是手机哗哗掉电。

开心之余还不忘去找懒猫 App。屏幕上有钉钉、百度网盘、网易云,甚至连 Home Assistant 都有,那我的懒猫微服 App 呢?原来是 Apple 的白名单限制,美其名曰为了安全。让 GPT 搜了一下,基本上除了导航和音乐类 App,其他都没有。那我在高速服务区追个剧?好歹让投个屏嘛……
同时和微服以及 CarPlay 盒子厂家确认,得到了一份寥寥无几的 App 名单。
梦碎?
GPT 当时给出的解释如下:
版本提示
下面这部分整理自文章写作时可见的 Apple 文档和 iOS 18.4 公开信息。CarPlay 支持的 App 类别、审核要求和地区限制可能继续变化,请以当前 Apple Developer 文档为准。
以下内容可作为当时 CarPlay 官方支持的 App 类型、代表性应用和常见限制速查表。(Apple Developer)
1 | CarPlay 允许上车的 8 大官方类别
| 类别 | 典型代表 App | 主要交互模板 | 备注 |
|---|---|---|---|
| 导航 | Apple 地图、Google Maps、Waze、Gaode/高德 | 地图、仪表盘、列表 | iOS 18.4 起可设 默认导航(EU 地区率先落地)(The US Sun) |
| 音频 | Apple Music、Spotify、网易云音乐、Podcast、Audible、DS Music(Synology) | 播放中、网格、列表 | 仅音频;禁止歌词滚动、视频封面等会分散注意力 |
| 通信 | 电话、信息、WhatsApp、钉钉、Teams | 列表、语音 | 文本内容不得直接显示,只能通过 Siri 朗读 |
| 停车 | EasyPark、停简单 | 列表 | 提供空位、计费等信息 |
| EV 充电 | Tesla、ChargePoint、小桔充电 | 列表、地图 | 可筛选功率、空闲桩等 |
| 加油 / 加氢 | BPme、壳牌加油 | 列表、地图 | 仅提供站点 & 价格;支付流程需遵循「停车后才允许」规则 |
| 快餐外卖 | Dunkin’、星巴克 | 列表 | 只能选择常用餐点并一键复购,禁做复杂自定义 |
| 驾驶辅助 / 任务 | 扫盲测试、行车记录提示类 | 网格、信息 | 聚焦安全提醒、里程统计等(不含 ADAS 改装) |
车企自家 App(空调、座椅、360 环视等)属于「Automaker Apps」,与上表并列但须由车厂提交。(Apple Developer)
2 | 为什么某些 App(视频、文件管理等)上不了 CarPlay?
| 场景 | 限制要点 | 开发侧原因 |
|---|---|---|
| 视频/娱乐(Netflix、哔哩哔哩) | 行车安全:禁止播放分散注意力的可视内容 | CarPlay 模板不提供视频区域;审核会拒绝 |
| 文件管理(ES 文件浏览器、NAS 探索) | 无对应类别;操作路径过复杂 | 无可用模板且易诱导司机操作 |
| 社交媒体(微博、X、抖音) | 不得显示滚动 Feed、评论等 | CarPlay 指南明令「No social networking」(Apple Developer) |
| 游戏 / 浏览器 | 驾驶分心 & 没有类别 | 同上 |
3 | 作为开发者,要满足哪些门槛?
- 申请 CarPlay Entitlement
- 向 Apple 提交 App ID、类别说明、演示视频;获批后才能编译带 CarPlay 功能的版本。(Apple Developer)
- 使用系统提供的模板
- 只能调用列表、网格、地图、Now Playing 等固定 UI;不可自绘按钮或随意布局。(Apple Developer)
- 全部操作无需拿起 iPhone
- 登录、付费等「复杂流程」必须设计为停车后才可完成,或通过 SiriKit 语音处理。
- 严格的内容审核
- 不得插入横幅广告,禁止收集车辆数据做非核心用途,消息不可明文显示等。
4 | 对普通用户而言的使用限制
| 维度 | 具体表现 |
|---|---|
| 设备要求 | iPhone 6s 及以上(iOS 17+ 建议),Lightning 有线或支持无线 CarPlay。 |
| 同时运行数量 | iOS 18.4 支持「三排图标」;实际显示取决于车机分辨率。(The US Sun) |
| 地区差异 | 某些导航/支付/餐饮 App 仅在特定国家可上车,例如中国区暂不开放「Apple 钱包加油」。 |
| 多任务 | 非导航类 App 在后台仅获有限音频/定位权限;切回主屏超过 8 分钟或手动关闭即结束会话。 |
常见 Q&A
| 问题 | 解答 |
|---|---|
| 能在 CarPlay 打开 NAS 上的影片吗? | 不行,现阶段只支持「音频类」DS Music;视频需停车使用原车 USB/HDMI 或车企自带系统。 |
| 想在车机上用 VSCode、ES 文件浏览器? | 属于生产力 / 文件管理场景,CarPlay 无对应类别,无法过审。 |
| 越狱或使用 CarBridge 能装任何 App 吗? | 理论可行但高风险:系统不稳定、Apple Pay 安全受损、保修被拒,不建议在主力机尝试。 |
- 官方 仅开放 8 大类别,核心目标是「行车安全 + 切实刚需」。
- 想把新 App 带到 CarPlay?先判断是否符合这 8 类,然后按模板开发并申请 entitlement。
- 作为用户,若某款 App 还未上车,说服力最大的途径是:去 App Store 给开发者留言催更,而不是等「万能破解」。
Part 3
小红书上搜到了 DS audio 的攻略,竟然是群晖套件?评论区还有人推荐 DS music,颜值很高。下载之后我也很喜欢。

不就是群晖嘛,这年头谁还没一个黑群晖了。公网 IP 不定时被封端口,那懒猫转发了解一下?
于是把群晖端口映射出来,就可以在 App 中远程连接使用了,这不比 Synology QuickConnect 还省事嘛……

各类软件测试如下
- DS audio 一直提示登录,尽管手机端已经一切正常
- DS music 可以正常访问和听歌,这个软件颜值爱了
- DS music+ 一直加载失败
- DS cloud 和 DS player 在打开时候好像是一样的 UI,能找到歌曲,但是点击没反应
最后喜欢的还是 DS music,功能正常还好看啊。

除了 DS 系列,好像 Q 系列也行,不过吃灰很久很久了。(具体连接待测试)

用懒猫微服解决了公网转发问题,再也不用担心运营商封端口了。再加上车载大屏,除了有点掉帧,也算圆了一个梦吧。
你的车有 CarPlay 吗?
扫码关注「忘机山人」


