首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX
›
iPhone
关于新版 iOS 的 Certificate Trust Settings
Citrus
·
2018-01-16 14:20:28 +08:00
· 10398 次点击
这是一个创建于 2470 天前的主题,其中的信息可能已经有所发展或是发生改变。
背景:
大家都知道在 iPhone 上用 Charles 之类工具抓 HTTPS 请求需要安装根证书
然后 iOS 11 好像新出了个功能,就是根证书安装了还不够,需要在设置里手动启用一下
发现:
今天在安装一个新证书的时候惊奇的发现,在设置里面的 Certificate Trust Settings 里面出现了 Profiles 里没有的证书的设置。
反复确认之后,发现我的 iPhone 的 General -> Profiles & Device Management 中只有一个 CONFIGURATION PROFILE,但是在 General -> About -> Certificate Trust Settings 中的 ENABLE FULL TRUST FOR ROOT CERTIFICATES 里有四张证书的开关!仔细查看发现这应该有三张是我之前使用过的调试根证书。
疑问:
那么问题来了,这三张证书,为何在没有 Profile 与之关联的情况下安装到系统里了?我现在要怎么删掉他们?
目前我能想到的,就是我这个手机是备份恢复出来的,可能是在备份恢复的阶段,证书导入了系统,但是 Profile 丢了?
不知道有没有跟我遇到一样问题的朋友。。。求解决方案。。。
第 1 条附言 ·
2018-01-17 00:19:59 +08:00
感谢沙发!非常有用!赞!!!
解决方法链接在此:
https://apple.stackexchange.com/questions/300203/how-can-i-delete-a-certificate-that-got-restored-from-a-backup-under-ios-10-11/310041
证书
trust
settings
profile
6 条回复
•
2018-01-17 00:10:42 +08:00
1
mgbaozi
2018-01-16 14:53:44 +08:00
2
刚好我前两天在 stack overflow 看到有人问,顺便答了
https://apple.stackexchange.com/questions/300203/how-can-i-delete-a-certificate-that-got-restored-from-a-backup-under-ios-10-11/310041?noredirect=1#comment395718_310041
2
lp10
2018-01-16 15:53:12 +08:00
我只知道 Onavo 也是用的那种证书,然后也是通过正常途径无法删除
3
Citrus
OP
2018-01-16 18:40:46 +08:00 via iPhone
@
mgbaozi
这个不错诶!把证书提出来再装一遍应该可以。晚上回去试试~
4
minamike
2018-01-16 20:27:04 +08:00 via iPhone
@
mgbaozi
非常有用 一口气删掉了残余的六个证书 神清气爽
5
Had
2018-01-16 23:54:40 +08:00
@
mgbaozi
如果我没有记错的话,其实用 Apple Configurator 2 就能删了...
6
mgbaozi
2018-01-17 00:10:42 +08:00
@
Had
我最开始也是想用 Apple Configurator 2 删,但是没有 Profile 的证书在里面是找不到的。
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
5493 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 26ms ·
UTC 07:59
·
PVG 15:59
·
LAX 00:59
·
JFK 03:59
Developed with
CodeLauncher
♥ Do have faith in what you're doing.