升级完 iOS 那天,我自己也慌了一下。平时靠多开挂着两个微信,一个工作一个私人,结果系统刚更新完,点开其中一个直接黑屏弹回桌面,另一个还卡在登录页转圈。那一瞬间第一反应是"账号是不是没了",但先别急着重装,更别急着重新输密码。多开闪退这事,升级后十有八九是能救回来的,关键是别乱动。
这篇就讲升级之后怎么判断、怎么按顺序处理。不讲怎么安装多开,默认你本来就在用。设备上 iPhone 和 iPad 都适用,老机型遇到的概率会更高一点。
先分清楚是哪一类问题
多开闪退看起来都一样——点开就退——但背后原因差得很远,处理方式也不一样。升级后最常见的是这么几种:
一种是应用本身还没适配新系统。大版本更新后,第三方应用需要时间跟上,这是常态。有时候闪退根本不是你多开的问题,而是那个 app 自己还没发修正版。前段时间就出过一次大面积的事,一堆 iPhone 用户的 app 集体一开就退,很多人以为是系统更新害的,后来查出来是 Google 的 Firebase 服务端数据出了异常,跟你装没装多开、升没升级压根没关系。所以别一上来就怪自己手机。
另一种是签名失效,也就是常说的掉签。多开应用大多靠企业证书或个人签名安装,这类签名有有效期,系统升级这个动作本身不会让签名立刻过期,但升级往往伴随重启和证书信任状态的重新校验,原本就快到期或者已经被吊销的证书,这时候就暴露出来了。签名失效的典型表现是图标还在、点开直接闪退、而且是每次都闪退,不是偶尔。
还有一种是设备兼容性和权限变化。老设备升到新系统,内存管理更激进,多开这种占资源的东西更容易被后台异常回收。另外新系统经常会重置或收紧通知权限,你会发现 app 能开,但消息死活不推送了。
判断方法其实很土:先看单个官方 app 正不正常。如果你没多开的那个普通微信也闪退,那基本是系统或应用适配问题,跟多开无关;如果只有多开那个退,官方版好好的,那大概率是签名或者多开环境本身的事。
别第一时间删 app
我知道闪退第一冲动就是删了重装,但多开应用一删,里面的聊天记录、登录状态、本地缓存很可能就真的跟着没了。像微信、QQ 这种,很多数据是存在应用沙盒里的,删掉就不一定找得回来。
所以处理顺序应该是从"动静最小"的开始,一步步往下试,能在前面解决就别走到后面。
第一步:彻底杀掉后台再重开
进 app 切换器(主屏向上滑停一下,或者双击 Home 键),把有问题的那个往上滑掉。注意是真的划掉,不是退回桌面那种,后台留着不算彻底关。然后重新点开。
升级完系统,后台还在整理数据,不少临时性的卡死、闪退,重开一次就过去了。这招对"画面卡住、按钮没反应、突然闪退"最管用,但不用每次用完都清后台,没必要。
第二步:重启整台设备
长按电源键关机,等几秒再开。系统刚更新完经常在后台重建索引、迁移数据,这期间各种异常都可能冒出来,重启一次能把这些暂时状态清掉。这一步花不了一分钟,很多人跳过去,其实它解决的问题比想象中多。
第三步:确认是不是签名掉了
如果重启还是开一次退一次,稳定地退,那基本可以往签名上想了。你可以去你当初安装多开用的那个签名工具或者描述文件管理的地方看一眼证书状态。在系统设置里"通用"下面找 VPN 与设备管理,看看对应的描述文件还在不在、有没有显示未受信任或已过期。
如果确实是掉签,一般需要重新验证或者重新签名。重点来了——这一步不要删 app,很多多开方案支持覆盖安装或者原地重签,数据能保留。只有在重签都救不回来的情况下,才考虑重装,而且重装前尽量先想办法把数据导出。
第四步:等官方应用更新
如果判断下来是 app 自己没适配(比如官方版也闪退,或者查到是某个第三方服务出的问题),那最省事的办法就是等。去 App Store 看看有没有新版本,开发者通常会跟着系统更新一起发修正档。像上面说的那次 Firebase 问题,Google 修完服务端,受影响的 app 自己就陆续恢复了,用户什么都不用做。这种情况你再怎么折腾本地都没用,急也没意义。
通知不推了,单独处理
有一种情况不是闪退,是 app 能开,但升级后消息不弹了。这几乎都是通知权限被系统动过。
去设置里找到对应应用(多开应用一般会单独列出来),进通知设置,确认允许通知是开着的,横幅、声音、锁屏显示这些按你需要打开。多开的推送本来就比官方版脆弱一些,它依赖的推送通道在系统升级后更容易断,所以如果权限都正常还是不推,可能得重新登录一次让推送重新注册。
这里顺带提一句:多开应用的通知能力本来就不如官方版稳定,升级后变差是常见的,别期待它永远跟原生一样灵。
数据能不能恢复,看你之前有没有备份
说句实在话,数据恢复这事,大部分取决于你出问题之前做了什么,而不是之后。
- 如果你平时有用 iCloud 或电脑给整机做过备份,那即便多开 app 彻底坏了需要重装,很多账号登录信息、聊天记录也能从云端或应用自己的备份里拉回来。
- 微信、QQ 这类自己有聊天记录迁移/备份功能,有条件的话定期往电脑或另一台设备备一份,比任何事后补救都靠谱。
- 如果什么备份都没有,app 又已经打不开导出不了,那能救回来的概率就不乐观了,这点得现实一点看。
所以真要给个建议:升级系统之前,先把重要账号的数据备一下再升。多开环境相对脆弱,升级是风险比较集中的时间点。
一个很重要的安全提醒
闪退、掉签之后,经常会跳出来各种"重新验证""重新登录"的页面,这时候一定留个心眼。
正规的重新签名、重新验证,走的是你原本安装多开那套流程、那个工具。如果突然冒出一个你不认识的页面、一个来路不明的链接,让你输微信或 QQ 的账号密码,先停下。确认不了来源的,一个字都别输。多开本身因为用了非官方签名,账号安全边界就比官方版模糊,这种时候正是钓鱼最容易得手的时机。宁可这个号暂时不用,也别随手把密码交出去。
简单收个尾
升级后多开闪退,按这个顺序走基本不乱:
- 先划掉后台重开,再重启设备,大多数临时问题到这就没了;
- 稳定闪退就查签名,掉签走原来的工具重签,别删 app;
- 官方版也闪退,大概率是应用没适配或第三方服务出问题,去商店等更新就行;
- 通知不推单独去设置里查权限,必要时重新登录;
- 数据能不能救,看升级前有没有备份,所以下次升级前先备份;
- 任何让你重新输账号密码的陌生页面,确认不了来源就别碰。
最后得老实说一句:多开本来就是在系统规则边上走,签名会过期、适配会滞后、通知会不稳,这些是它的常态,不是你操作错了。这篇能帮你把升级后的突发故障处理掉,但没法保证哪套方案能一直稳定用下去。心里有这个预期,遇到问题就不会太慌。
