卡由谁签发,决定了它能放在哪里
Apple Wallet 显示的是通行证,而通行证是一份带签名的文件。商家制作它,用自己 Apple Developer 账户里的证书签名,你添加的那一刻 Wallet 就会验证签名。所以照片永远变不成通行证,Wallet 里也没有让你手输卡号的界面。
实际上,通行证是随着一次消费到你手里的:来自商店的应用、他们网站上的下载、邮件附件、二维码或 AirDrop,也可能是在参与的商家用 Apple Pay 付款之后。如果哪里都找不到“添加到 Apple Wallet”按钮,那就是商家根本没做过。
Google Wallet 起点相同,然后又多走了一步。商家同样会在这里签发通行证,而 Android 应用还提供“照片”和“其他一切”,用一张清晰的条形码照片生成通行证。这两条路都属于 Android 应用,且在印度都不可用。
拦路的可能正是条形码本身
Apple 的通行证格式对代码很挑剔。它支持 QR、PDF417、Aztec 和 Code 128,较新的 barcodes 字段又加入了 Code 39、Codabar、EAN 13 和 Interleaved 2 of 5。一张通行证可以同时包含多种格式,因此在 iOS 27 及更新的系统上,较旧的设备仍能画出它认识的那一种。
这份清单对超市卡很关键,因为它们往往就是普通的 EAN-13。商家若想把这样一张卡放进 Wallet,就得把号码重新编码成受支持的格式——这也是不少连锁宁愿把卡留在自家应用里的现实原因之一。
每一类卡片最终去了哪里
| 你手上有什么 | Apple Wallet | Google Wallet | ScanKeeper |
|---|---|---|---|
| 商家签发的通行证 | 是 | 是 | 否 |
| 印好的塑料卡 | 否 | 可以,在 Android 上 | 是 |
| 一张代码的截图 | 否 | 可以,在 Android 上 | 是 |
| 优惠券或入场码 | 否 | 可以,在 Android 上 | 是 |
- Google Wallet 用其 Android 应用里的一张照片生成这些通行证,且在印度不可用。
- ScanKeeper 不生成 .pkpass 文件,所以它里面的卡片永远不会出现在 Apple Wallet 中。
那四行里有三行,正是 ScanKeeper 存在的意义。
如何把卡片添加到 Apple Wallet
每条路径都从商家开始,不同的只是通行证以什么方式送到你手上。
来自商店的应用或网站
- 打开商家的应用,或打开你的卡片所在的页面,通常在“票券”“通行证”或“卡片”里。
- 点按“添加到 Apple Wallet”。
- 点按右上角的“添加”,或按屏幕上的提示操作。
来自邮件、链接或二维码
通行证很容易传递。签发方可以从自家应用交给你,放在下载链接后面,或作为邮件附件发送,每一种方式打开的都是同一个添加界面。二维码和 AirDrop 也一样。
当找不到“添加到 Apple Wallet”按钮时
那这张卡就没有对应的通行证,iPhone 上任何设置都改变不了。通行证只有在有人用自己的 Pass Type ID 证书签过名之后才存在——所以那些通过邮件给你发 .pkpass 文件的第三方服务,签发的是它们自己的通行证,而不是商家的。
如何把卡片添加到 Google Wallet
来自受支持的商家计划
- 打开 Google Wallet 应用,点按“添加到 Wallet”,然后选择“会员卡”。
- 查找或搜索该商家或会员计划。
- 按该计划的步骤操作:扫描现有卡片、找到你的账户,或注册新账户。
如果搜索里找不到这家商家,说明该计划不受支持,再怎么找也没用。礼品卡同理。
手动添加,用条形码照片
- 给卡上的条形码拍一张清晰的高分辨率照片。
- 在 Google Wallet 应用中点按“添加到 Wallet”,然后选择“照片”。
- 选择照片,添加名称和描述,然后点按“添加”。
“其他一切”做的是同一件事,只是多读一点:它接收拍摄的照片或图库里的图片,尽力提取信息,并让你在保存前修改细节。这两条路径在印度都不可用。
来自 Gmail 或 Google Wallet 网站
在 Gmail 中开启智能功能后,邮件里的会员卡和门票会自动加入,删除邮件也会把卡片一并移除。在受支持的国家和地区,会员卡和礼品卡还能从 Google Wallet 网站添加。那里的通行证与你的 Google 账户绑定。
两个钱包都不收的卡片怎么办
这就是大多数人最后剩下的一摞:面包店卡、健身房挂牌、两个月前邮件里的一张优惠券。它们没有一张会变成通行证。但它们都有一个能用的条形码,这就够了。

扫描印出来的代码
把相机对准塑料卡上的条形码或二维码。ScanKeeper 会识别受支持的格式,并原样保存数值。
或者导入你已有的截图
会员码常常以邮件截图的形式出现。批量导入一次接收最多 50 张照片,并在设备上识别。
给每张卡片起个你认得出的名字
核对识别出的数值,按你自己的叫法给卡片命名;如果照片太模糊读不出来,也可以手动输入数值。
在收银台出示
打开卡片并放大代码。ScanKeeper 会铺满屏幕并把亮度提到 100%,让扫描器拿到一个干净的目标。
ScanKeeper 不是进入 Apple Wallet 的通道
ScanKeeper 不签发也不生成 .pkpass 文件。保存在其中的任何东西都不会出现在 Apple Wallet 里,没有哪个设置能改变这一点。如果某个页面承诺把你的卡片搬进 Wallet,它描述的是通行证格式在没有签名证书时根本不允许的事。
这两个应用回答的是不同的问题,两个答案都不错。Wallet 保管商家签发的东西,并让它保持更新。ScanKeeper 保管你自己采下来的代码,离线,按你自己的顺序。登机牌该放在 Wallet 里;面包店卡该放在扫描应用里。两个都留着。
开始前须知
为什么我的会员卡加不进 Apple Wallet?
Apple Wallet 只显示商家签发并签名的通行证。如果这家店从未为自己的会员计划发布过通行证,那就没有东西可添加,iPhone 上任何设置都改变不了。可以直接问商家是否支持 Apple Wallet 通行证。
能把塑料卡拍成照片放进 Apple Wallet 吗?
不能。Wallet 里没有任何界面能用图片或手输号码生成卡片,而照片也不带签名供它验证。这类代码交给 ScanKeeper 这样的扫描应用保存就好。
.pkpass 文件是什么?
这是 Apple Wallet 读取的格式:一个包含 pass.json 描述文件、图片和可选翻译的压缩包,用 Apple Developer 账户里的 Pass Type ID 证书签名,再把 .zip 改名为 .pkpass。
可以手动把会员卡添加到 Google Wallet 吗?
在 Android 上可以。“添加到 Wallet”里有“会员卡”入口,用于受支持的商家计划,你可以扫描或查找自己的卡片;还有“照片”入口,能把一张清晰的条形码照片变成通行证。这两项在印度都不可用。
保存在 ScanKeeper 里的卡片会出现在 Apple Wallet 中吗?
不会。ScanKeeper 不签发也不生成 .pkpass 文件,所以保存在里面的东西不会进入 Apple Wallet。这两个应用只是并排各干各的。
ScanKeeper 无网络也能使用吗?
可以。卡片保存在设备上,识别也在本地完成,所以已保存的代码不联网也能打开。在 iPhone 和 iPad 上,同步到你自己账户的 iCloud 同步是可选的。
使用 ScanKeeper 需要账户吗?
不需要。没有账户、没有注册,也没有要交出去的电子邮箱。应用只索取相机和照片图库,此外别无所求。
在 Android 上是什么样?
Google Wallet 在那里覆盖得更广,因为它能用条形码照片生成通行证。ScanKeeper 同样支持 Android,扫描、批量导入和全屏显示一应俱全。
ScanKeeper 能保存哪些条形码格式?
QR Code、EAN-13、EAN-8、UPC-A、UPC-E、Code 128、Code 39、Code 93、ITF-14、Codabar、PDF417、Aztec 和 Data Matrix。