找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖
Claude、GPT 海外模型 API 接入Claude skills 从入门到精通 吴恩达亲授 AI Agent 核心技能2026 瞪哥公务员考试全攻略 行测申论一站式系统备考
Agent 文心智能蒸馏模型实战 90G 课程智泊 AI 大模型训练营 基于 LangChain 的 RAG 与提示工程实战构建企业级 AI 大脑:大模型微调与 RAG / Agent 全栈实战

4677

积分

0

好友

599

主题
发表于 1 小时前 | 查看: 3| 回复: 0

Apple Wallet 里的银行卡,现在也能自己换皮肤了。

不用越狱,也不用改一堆系统文件。只要把 Mac 和 iPhone 连起来,选一张图片,点几下,Wallet 里的卡面就换了。

这个项目叫 AirCard,目前在 GitHub 上的 Star 数 约为 3K。它把卡片识别、资源生成、写入和缓存刷新等功能整合到一个界面里,还顺便设计了锁屏密码键盘主题。

Apple Wallet 自定义卡面示例

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

上海公共交通卡自定义封面示例

下面先看它怎么识别 Wallet 里的卡,再把新皮肤刷进去。

点一下 Wallet 卡片,识别就开始了

AirCard 改卡面的第一步,是先找到这张卡在系统里的标识。

iPhone 用 USB 连到 Mac,保持解锁并完成信任。接着在 AirCard 的 Wallet Cards 页面点击 Scan Cards。

AirCard Wallet Cards 扫描卡片界面

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

AirCard 通过 NFC 读取银行卡并同步卡面的操作流程

这样一来,省掉了手动翻目录、找文件名和抄卡片标识的麻烦。

检测到卡片后,可以点击卡片预览选择图片,也可以直接把图片拖进去。最后点 Flash Skins,AirCard 会把处理后的卡面资源写回设备。完成后强制关闭 Wallet 再打开,或者直接重启手机,就能看到新的卡面。

AirCard Activity Log 显示卡面资源写入进度

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

最后的效果大概是这样的:

ShinhanCard Check 自定义卡面效果预览

同一台 iPhone 检测出多张卡后,可以分别设置不同的图,也可以把一个设计批量应用到全部卡片。

锁屏数字键也能换

切到 Passcode Themes 页面,拖入 .passthm 文件,AirCard 会先解析主题,并在 0—9、*、# 的键盘布局上预览,确认后再写进手机。这类主题还要匹配系统语言和字重。

从 AirCard 的 Release 页面截图里,能看到项目早期对 Bold Text 的专门说明,后续版本又把这部分做成了自动检测。

AirCard Release 发布说明与安装资源列表

还能自己做 .passthm 主题

主题创建器支持拿一张壁纸自动切成多个数字按键,也可以逐个按键单独做图,并在预览里移动、缩放图片位置。

现成主题可以继续改

Cowabunga、Nugget 这类现成 .passthm 包可以直接打开,调整按键图片或位置后重新导出,也可以直接刷入设备。

新版本刷主题快了很多

v1.2.4 会读取设备语言和粗体文字设置,只生成当前真正需要的资源。Release 给出的数字是从过去 600 多个文件缩到约 20 个,写入时间降到约 2 秒。

目前 AirCard 仍然受到设备和系统版本的影响:有人在 Issue 中反映扫不到卡,也有人在 iOS 27 上卡在 10% 的进度。

AirCard Activity Log 批量写入卡面艺术资源进度

交通卡的边界还有更具体的情况。项目问题已确认:在 iOS 27 系统下,部分上海交通卡在选择普通 Wallet 流程时,卡片标识会被日志隐藏;但如果打开 Wallet 的服务模式再进行扫描,就可以识别出来。

所以,这个方法更适合喜欢折腾 iPhone 外观、也能接受一定兼容问题的人。

安装方式

AirCard 分为 macOS 版和 iPhone 版,两边的安装方式不一样。

Mac 版

macOS 用户直接下载官方 AirCard.dmg,Apple Silicon 和 Intel Mac 都能运行,不需要额外安装 Homebrew 或 Python。打开 DMG 后,把 AirCard.app 拖进 Applications 文件夹即可。

AirCard DMG 拖入 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 设备外观定制,不妨去 云栈社区的开发者广场 找同好一起交流。




上一篇:Claude Opus 5.5 发布:单价降 20%,高风险动作先过分类器
下一篇:Google与Meta为什么都在重写C++基础库?从Abseil、Folly看大厂工程取舍
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-9-25 03:11 , Processed in 0.512657 second(s), 41 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表