过去 4 周我观察到当我在模拟器上运行我的 Xcode 应用程序时第一次启动模拟器时它消耗了大约 500MB 的互联网数据。 这不是项目特定的问题。每次当我关闭并启动 mac 并在模拟器打开后立即运行 Xcode 时,它将消耗相同数量的数据。 任何人都可以帮助我这是什么问题??或任何后台服务运行??
Xcode 版本:11.6 (11E708)
模拟器:13.6
OSX:10.15.6
请帮助我每次我的互联网数据被消耗时我都必须解决这个问题
更新到xcode 11.7
后这个问题仍然存在感谢@Rado 建议https://apple.stackexchange.com/.
在 https://apple.stackexchange.com/ 上发布问题后,我喜欢这个答案。
原答案: Xcode模拟器不断下载东西
答案:
将文件重命名为 com.apple.nsurlsessiond(不要删除)
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/UserEventPlugins/com.apple.nsurlsessiond。插件/
一些东西-com.apple.nsurlsessiond
还有文件 nsurlsessiond(不要删除)
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/usr/libexec/
对某事-nsurlsessiond
带有 admob 的应用程序完美运行,safari 也没有问题
如果您不需要互联网连接来测试您的应用程序,您可以简单地禁用网络。
您可以运行 wireshark 并查看它实际在做什么,或者至少查看它连接到哪里。
我使用 tripmode 防火墙不给模拟器互联网访问权限只在你需要的时候给。
工作正常但是当你下次忘记关闭它并启动模拟器时,你会感觉很糟糕:(