启动 mac 并运行 xcode 模拟器消耗大约 500MB 互联网数据

问题描述 投票:0回答:4

过去 4 周我观察到当我在模拟器上运行我的 Xcode 应用程序时第一次启动模拟器时它消耗了大约 500MB 的互联网数据。 这不是项目特定的问题。每次当我关闭并启动 mac 并在模拟器打开后立即运行 Xcode 时,它将消耗相同数量的数据。 任何人都可以帮助我这是什么问题??或任何后台服务运行??

Xcode 版本:11.6 (11E708)

模拟器:13.6

OSX:10.15.6

请帮助我每次我的互联网数据被消耗时我都必须解决这个问题

更新到xcode 11.7

后这个问题仍然存在
macos ios-simulator macos-catalina xcode11
4个回答
6
投票

感谢@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 也没有问题


0
投票

如果您不需要互联网连接来测试您的应用程序,您可以简单地禁用网络。


0
投票

您可以运行 wireshark 并查看它实际在做什么,或者至少查看它连接到哪里。


0
投票

我使用 tripmode 防火墙不给模拟器互联网访问权限只在你需要的时候给。

工作正常但是当你下次忘记关闭它并启动模拟器时,你会感觉很糟糕:(

© www.soinside.com 2019 - 2024. All rights reserved.