有一些人删除了summerboard以后白苹果的根本原因是SummerBoard本身的删除程序把/System/Library/LaunchDaemons目录下的com.apple.SpringBoard.plist文件给删除了,导致SpringBoard重新启动不了,所以系统会停在白苹果画面。实际上,当系统停留在白苹果状态时,其他进程都已经正常启动了。
以下是具体解决方案:
1. 如果没有删除过SummerBoard,直接跳到第2步;如果iPhone处于删除SummerBoard之后的白苹果画面,请用数据线连接iPhone和电脑,然后启动ibus。这时ibus依然能够识别iPhone。然后用ibus重新安装SummberBoard,按Power+Home10秒关闭iPhone。重新启动iPhone,这时iPhone将恢复正常。
2. 删除SummerBoard之前,将/System/Library/LaunchDaemons/com.apple.SpringBoard.plist备份到计算机本地
3. 在本地编辑com.apple.SpringBoard.plist;
情况一:如果在安装SummerBoard之前或者之后已经安装了iCosta,在文件中找到如下字段:
<key>EnvironmentVariables</key>
<dict>
<key>DYLD_INSERT_LIBRARIES</key>
<string>/Library/frameworks/SummerBoard.framework/SummerBoard.dylib ;/ usr/lib/iCosta.dylib</string>
</dict>
删除红色部分
情况二:如果没有安装过iCosta,删除上面的所有字段。
4. 在iPhone中删除SummerBoard。
注意:删除后,iPhone会死机。不要慌,按住Power+Home按钮10秒钟关机,再次打开iPhone,这时iPhone会停留在白苹果画面。
5. 用ibus连接iPhone,然后把刚才修改好的com.apple.SpringBoard.plist文件传回到/System/Library/LaunchDaemons目录下
6. 再次按住Power+Home关机,然后再次打开iPhone,搞定!

Arm 年度技术大会:展现全面的计算子系统、从云到端的软件开发赋能、紧
进博会对话高通钱堃,从5G手机到汽车,支持中国伙伴全球拓展
从5G到5G+AI,从展品到商品,高通连续七年参加进博会
2024爱企查毕业季校园行:构建诚信就业市场,为成电、广大学子保驾护航
淘宝百亿补贴618期间上线惊喜闪购,梦里啥都有真香!
蔡怀军分享芒果文化与科技融合的前瞻思考
全国人大代表刘宏志:推动数字乡村建设、激发乡村振兴“数智力量”
“千翼飞舞天际 5G闪耀广州”2023数字科技生态大会 11月10日中国·广州