为了使用 ChatGPT 的 iOS APP ,我不得不把 X 升到最新系统,但是因为“total NetworkExtension configuration size limit exceeded”错误无法使用 VPN 。
在线客服不能解决问题,给我预约了电话客服。
在等待的半天里我自己找到了问题原因以及越狱机器上的解决方案,顺便找 GPT4 确认了一下:
通常,iOS 设备的系统配置文件(包括 com.apple.networkextension.plist )都保存在 /Library/Preferences/ 文件夹中。请注意,这是在一个正常的、未越狱的设备上,这些文件夹并不可见或可访问的。不过,如果你的设备已经越狱,并且已经安装了 Filza 或其他文件管理器应用,那么你应该能够访问这些文件夹。
在 Filza 中,你可以按照以下步骤尝试查找 com.apple.networkextension.plist:
打开 Filza 。
在顶部的地址栏中,输入 /Library/Preferences/ 然后点击回车。
在打开的文件夹中找到 com.apple.networkextension.plist 。
然而,我需要再次强调:在操作系统文件时,要特别小心。错误的操作可能会导致你的设备无法正常工作,甚至导致数据丢失。在对这些文件进行任何更改之前,强烈建议你备份你的设备,以防止数据丢失。
并在一台越狱设备上测试成功:删除 plist ,解决问题。
问题原因是我每次买新 iPhone 都选择从旧 iPhone 的数据恢复,导致 VPN 配置数量一直在叠加,最终超出限额,但是删除 VPN 和重置网络都完全不影响 com.apple.networkextension.plist 里的数据,很离谱。我在越狱机找到这个文件时它已经有 48MB 。
第一位电话客服花了我半小时,我把前因后果、解决方案、已经重置网络等等全说了一遍,他先远程看了我的屏幕,然后说会转接更高级的客服。
更高级的客服更加离谱,带着印度口音反复询问我有没有联系各个 VPN 应用程序的开发者向他们咨询如何解决问题,她远程看了我的屏幕让我演示错误,然后我打开 ShadowRocket 展示错误,她就认为是 ShadowRocket 的问题。她跟我掰扯这种情况需要我找各个 VPN 应用开发者解决错误因为这是正常的排除错误原因的顺序。
当电话到达 90 分钟的时候我已经气急,非常快速地用英语重复了我找到的前因后果和解决方案,并劝客服提高自身知识水平。
最终你得找办法越狱,找办法获取 root 权限,苹果帮不了你。
ChatGPT app 我打算等安卓版出来再用了。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/941680
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.