选择iOS设备并点击Xcode管理器中的“用于开发”按钮时,它在设备(iPhone或iPad)上有什么变化?
是否安装了调试符号或某种分析器或记录器?
此模式在“用于开发”时是否会影响设备性能或电池寿命?
答案 0 :(得分:9)
它会在您的设备上安装开发配置文件证书。通过这些证书签署的代码将被接受在设备上运行。
答案 1 :(得分:6)
根据我的经验,打开设备进行开发的实际后果是记录数据的级别和对这些日志的访问。 (我不确定是否为所有应用程序激活了日志,或者只是您自己开发的应用程序。)
这种额外的日志记录活动可能会对存储产生影响并对能耗产生影响,但是当您测试所开发的应用程序时,大部分时间都插入运行XCode的计算机上,我从未发现任何对电池的影响当我切换回我的设备的常规用户(而不是开发者用户)时的生活。
答案 2 :(得分:3)
关于您的问题,此模式在“用于开发”时是否会影响设备性能或电池寿命?
不,电池没有额外的耗电量。
答案 3 :(得分:2)
如果您在iPhone上启用了开发模式,则可以访问设置>开发人员菜单,例如用于模拟网络条件http://natashatherobot.com/simulate-bad-network-ios-simulator/(惊人功能)。