iOS 13 这个无比蛋疼的设定很是折磨我. 要使用 apple pay 就必须用 6 位强密码. 经过一番逆向终于解决.
有钱的 iPhone XS / iPhone 11/ pro 用户请不要往下看了, 需要越狱! (完成之后可以删除越狱)
第一步 https://github.com/leavez/JustMyPassword 这个 hook 能跳过添加卡片时的修改密码弹窗. (注意, 只 hook 了 wallet app, 从设置进无效)
添加卡片之后, 无尽的折磨来了, 每次解锁都会弹窗要改密码!!, 经过逆向 passcodenagd, 找到了标记文件. 删除 /var/mobile/Library/UserConfigurationProfiles/PasscodeDoesNotComply 后解决.
此时可以删除越狱了.
1
wclebb 2020-01-15 19:24:05 +08:00 via iPhone 2
我不太理解。
比如 密码是 1234 直接写 1234444 不就完了?…… 同理,像是今天日期 2020,直接补上 202020,或 011515,后面补上两位数就可以了…… 也不是很难。反之不理解你为什么还在用 四位 |
2
lizhuoli 2020-01-15 19:29:44 +08:00 via iPhone
强迫症……但是坑爹的 Apple Watch 就没法改了,强制大于 6 位密码,还不是固定的,每次输入完成 6 个数字还需要再点一个 OK,服了这个交互逻辑
|
5
yokiam 2020-01-15 19:46:17 +08:00
iPhone6s,Apple Pay 有 4 张卡,我是 4 位数密码,你说的强制 6 位是咋弄的
|
8
jiezhi 2020-01-15 19:52:57 +08:00 via iPhone
奇怪,8P 最新系统刚才直接设置了 4 位密码啊
|
9
jiezhi 2020-01-15 19:53:48 +08:00 via iPhone
而且 applepay 也是直接 4 位啊
|
10
vtvw 2020-01-15 20:03:37 +08:00 via iPhone
iPhone11,6 位有重复数字密码,Apple pay 添加 visa、master 卡顺利,添加银联卡弹窗要求 6 位不得含有重复数字的密码。
|
12
yihaomizhijia 2020-01-15 21:27:41 +08:00 via iPhone
密码强点是对用户好,0000 被盗也不是盗苹果的钱。我自己用九位。
|
13
gqbre 2020-01-15 21:43:14 +08:00
添加了这个源,搜索不到 JustMyPassword ... WTF ?
|
14
gqbre 2020-01-15 22:37:53 +08:00
手动安装 JustMyPassword 搞定了,也删除了那个文件后正常使用。删除越狱这个步骤是使用 checkra1n 的恢复系统吗?我执行后又开始弹窗了
|
16
boywang004 2020-01-15 23:04:30 +08:00
一怒之下,把 Apple Pay 全删了!反正好像也没啥用。
|
17
cwbsw 2020-01-15 23:14:32 +08:00
银行卡不都是 6 位密码吗。
|
18
ericwoflskin 2020-01-15 23:24:15 +08:00
4 位密码路过,不理解你们在折腾啥
|
19
Zeonjl 2020-01-15 23:34:33 +08:00 via Android
有甘的时间,新的 6 位密码顺着来反着念都不是问题了。不过折腾是技术活,技术更精更上一层楼。好事
|
20
Vhc001 2020-01-15 23:40:56 +08:00 via iPhone
谁说不能连续的? iOS13.3 我的密码是六个 1
|
21
lscho 2020-01-15 23:43:53 +08:00
设置密码的时候下面没有密码选项?直接选择 4 位数不行吗?我这边就是 4 位数,apple pay 也没问题阿
|
23
mitong3269 2020-01-16 02:13:40 +08:00
@gqbre 对 一添加新卡片就让你重新整
|
24
cyang 2020-01-16 03:50:56 +08:00 via iPhone
好了,你们的密码我都知道了
|
25
Perry 2020-01-16 06:24:30 +08:00
真的会玩,平常都是 Face ID,几个月重启一次才需要再输一次密码,用得着这么折腾吗,又是弱密码又是越狱真的越折腾越不安全。
|
26
coldear 2020-01-16 06:45:07 +08:00
为什么我也是最新系统,iPhone 11, 有 apple watch, 用 apple pay,仍然可以 4 位密码呢?
|
27
gavindexu 2020-01-16 07:01:30 +08:00 via iPhone
我曾因为添加卡时要求 4 改 6 而忘记设置的 6 位密码是什么,然后刷了机。🙄
我之前设置的是 5 位英文密码。 我到现在还寻思着,不安全吗…… |
28
guanhui07 2020-01-16 07:25:29 +08:00
213213
|
31
Leonard 2020-01-16 08:53:31 +08:00
啥? XS 表示就是 4 位密码,一样用 Apple Pay
|
32
jwenwang 2020-01-16 08:58:35 +08:00
之前 4 位数用 Apple Pay 啥问题没有的,前段时间京东闪付有活动添加了个之后强制让我整成 6 位,后来发现换不回来了,一怒之下全删了,反正也就是拿来坐公交地铁的
|
33
xiaocongcong 2020-01-16 09:14:52 +08:00 2
一堆人不实践就瞎说,ios13 是可以用 4 位密码的前提是你 ios12 的时候就是 4 位密码并且绑定过银行卡然后升级上来。ios13 也可以设置 4 位,前提是你不用苹果支付。什么设置为 6 位数 abccccc,麻烦你实践下再来秀优越好吗
|
34
glaucus 2020-01-16 09:20:16 +08:00
?我开了 Apple Pay 也一直用的 4 位数密码啊,最新系统
|
35
zhouweiluan 2020-01-16 10:50:46 +08:00
为了一个减少了两位数的密码,只能说,,牛逼。
|
36
lylsh1993 2020-01-16 11:21:35 +08:00 via iPhone
11pro 一直 4 位密码
|
37
gqbre 2020-01-16 12:31:55 +08:00
33 楼 @xiaocongcong 真相了。
拜托 Apple Pay 添加新卡片再说话好嘛 |
38
x86 2020-01-16 12:35:09 +08:00 via iPhone
4 位太弱了,建议学 1 楼的
|
39
hiapk 2020-01-16 14:05:08 +08:00
@xiaocongcong ios12 升到 iOS13 后,用 apple pay 还真不用 6 位密码。该扫脸的还是扫脸
|
41
xiaocongcong 2020-01-16 15:47:34 +08:00
@gqbre 别和这种人杠。。。看着烦
|
42
z919126592 2020-01-16 16:39:18 +08:00 via iPhone
1919810
|
43
gqbre 2020-01-16 18:08:50 +08:00
实测效果:
1.删除那个文件后,隔断时间自动恢复了文件,开始弹窗。 2. 删除那个文件后,重启手机,文件恢复开始弹窗 3.通过越狱软件恢复系统,也是弹窗 |
44
MASAILA 2020-01-16 19:17:51 +08:00
我的 xr 4 位密码没问题
|
45
Dvel 2020-01-17 02:20:07 +08:00
iPhone X,13.3,开了 Apple Pay,能用 4 位密码。
|
46
mystrylw 2020-01-17 08:56:53 +08:00
楼上说 iOS13 能四位密码的麻烦去添加一张新的 applepay
|
47
fly2xj OP @gqbre 我也发现了. 暂时没找到好的解决方案, 你不介意越狱的话, hook 'passcodenagd' 这个可执行的 '+[PNDConnection checkPasscodeCompliance]' 让直接返回是可以的
|
48
leoyanpc 2020-01-17 12:42:39 +08:00
这玩意是不是分国家,版本 13.3,绑定全新的 visa 卡,4 位密码。
|
50
qfdk 2020-01-18 14:55:34 +08:00 via iPhone
强制 6 位了 xs 表示蛋疼 以前升上来 4 位 手贱刷机了
|