当前位置:  开发笔记 > IOS > 正文

如何加快iPhone模拟器中的应用程序启动速度?

如何解决《如何加快iPhone模拟器中的应用程序启动速度?》经验,为你挑选了1个好方法。

问题是我的应用程序在iPhone的用户文档目录中保存了数百兆字节.在测试期间,iPhone模拟器需要很长时间才能在每次构建时启动应用程序,因为每次重建时它都会将所有这些数据复制到新的文档目录中.有没有解决方案,只是每次都将目录放在同一个地方或以某种方式加速启动?例如,具有HEX值的导演会更改iPhone模拟器上的每次重建/重新启动,这可能非常耗时:

./Library/Application Support/iPhone模拟器/用户/应用程序/ B32A0BA1-5843-4FDE-B5FB-4E40460BD8CC/Documents /

谢谢,

马特



1> Matt Gallagh..:

模拟器(与设备本身不同)不必保持沙盒位置.

因此,当从模拟器保存文件时,您可以尝试:

#if TARGET_IPHONE_SIMULATOR

// save your files to a fixed location on your hard-disk
// (like /Users/yourusername/MyIPhoneAppDebugStorage)

#else

// Save files normally
// (to [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
//     NSUserDomainMask, YES) objectAtIndex:0])

#endif

这样,从模拟器运行时,您的大文件始终位于硬盘上的固定位置.

推荐阅读
小妖694_807
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有