Apple Wallet 里的银行卡,现在也能自己换皮肤了。
不用越狱,也不用改一堆系统文件。只要把 Mac 和 iPhone 连起来,选一张图片,点几下,Wallet 里的卡面就换了。
这个项目叫 AirCard,目前在 GitHub 上的 Star 数 约为 3K。它把卡片识别、资源生成、写入和缓存刷新等功能整合到一个界面里,还顺便设计了锁屏密码键盘主题。

有网友定制了一张上海交通卡的封面,效果挺有意思。

下面先看它怎么识别 Wallet 里的卡,再把新皮肤刷进去。
点一下 Wallet 卡片,识别就开始了
AirCard 改卡面的第一步,是先找到这张卡在系统里的标识。
iPhone 用 USB 连到 Mac,保持解锁并完成信任。接着在 AirCard 的 Wallet Cards 页面点击 Scan Cards。

然后回到手机,双击侧边键打开 Apple Pay,通过 Face ID 后点一下准备修改的卡。AirCard 会监听 iPhone 的统一日志,从 Wallet 活动里识别对应卡片的 hash,再把检测到的卡显示到界面里。

这样一来,省掉了手动翻目录、找文件名和抄卡片标识的麻烦。
检测到卡片后,可以点击卡片预览选择图片,也可以直接把图片拖进去。最后点 Flash Skins,AirCard 会把处理后的卡面资源写回设备。完成后强制关闭 Wallet 再打开,或者直接重启手机,就能看到新的卡面。

从代码和 Release 能看出来,Wallet 卡面还涉及 @3x、@2x、交通卡 PDF 和缓存刷新。用户看到的只是拖一张图,项目背后已经把这些处理包掉了。
最后的效果大概是这样的:

同一台 iPhone 检测出多张卡后,可以分别设置不同的图,也可以把一个设计批量应用到全部卡片。
锁屏数字键也能换
切到 Passcode Themes 页面,拖入 .passthm 文件,AirCard 会先解析主题,并在 0—9、*、# 的键盘布局上预览,确认后再写进手机。这类主题还要匹配系统语言和字重。
从 AirCard 的 Release 页面截图里,能看到项目早期对 Bold Text 的专门说明,后续版本又把这部分做成了自动检测。

还能自己做 .passthm 主题
主题创建器支持拿一张壁纸自动切成多个数字按键,也可以逐个按键单独做图,并在预览里移动、缩放图片位置。
现成主题可以继续改
Cowabunga、Nugget 这类现成 .passthm 包可以直接打开,调整按键图片或位置后重新导出,也可以直接刷入设备。
新版本刷主题快了很多
v1.2.4 会读取设备语言和粗体文字设置,只生成当前真正需要的资源。Release 给出的数字是从过去 600 多个文件缩到约 20 个,写入时间降到约 2 秒。
目前 AirCard 仍然受到设备和系统版本的影响:有人在 Issue 中反映扫不到卡,也有人在 iOS 27 上卡在 10% 的进度。

交通卡的边界还有更具体的情况。项目问题已确认:在 iOS 27 系统下,部分上海交通卡在选择普通 Wallet 流程时,卡片标识会被日志隐藏;但如果打开 Wallet 的服务模式再进行扫描,就可以识别出来。
所以,这个方法更适合喜欢折腾 iPhone 外观、也能接受一定兼容问题的人。
安装方式
AirCard 分为 macOS 版和 iPhone 版,两边的安装方式不一样。
Mac 版
macOS 用户直接下载官方 AirCard.dmg,Apple Silicon 和 Intel Mac 都能运行,不需要额外安装 Homebrew 或 Python。打开 DMG 后,把 AirCard.app 拖进 Applications 文件夹即可。

如果首次启动被 Gatekeeper 拦截,可以右键应用选择“打开”,或者执行:
sudo xattr -cr /Applications/AirCard.app
想自己编译的话,仓库也提供了 build.sh,可以直接生成 AirCard.app 和 DMG 安装包。
直接安装到 iPhone
手机端对应另一个仓库 AirCard-iOS,目前要求 iOS 27+。安装方式是侧载 IPA,SideStore、AltStore、TrollStore、LiveContainer、Xcode 等方式都可以。
装好后需要开启 LocalDevVPN,再进入:
设置 → 隐私与安全性 → 开发者模式
完成 Pair with AirCard-iOS 配对。
配对成功后,就可以直接在手机里导入图片或主题,不再需要连接 Mac。
需要注意,iPhone 版目前要求 iOS 27+,而本文前面介绍的 macOS 版支持范围更广,两者不要混在一起看。
写在最后
开源地址: https://github.com/Mak5er/AirCard
如果你也在折腾这类 Apple 设备外观定制,不妨去 云栈社区的开发者广场 找同好一起交流。