P5y*_*cH0 8 xcode cocoapods swift
我有一个小项目,它需要很长时间才能被索引,并且在索引时使用了大量的内存。在屏幕截图中,您可以看到两个使用 160+ GB 内存的 Swift 进程。我只在一个项目中有这个问题。顺便说一句,该项目使用 CocoaPods。
现在,如果我密切关注活动监视器并及时终止进程(在它们占用太多内存以冻结 Mac 之前),最终该项目已被索引,我可以对其进行处理。
这种内存行为的原因可能是什么,我该如何预防?
[Catalina 10.15.1 (19B88)、CocoaPods 1.8.4 上的 Xcode 版本 11.2.1 (11B500)]
PS 做通常的清理和删除派生数据根本没有帮助。
找到了 !!
我需要use_frameworks!从我的 Podfile 中删除(确保使用 cocoapods > 1.5.0)并添加
install! 'cocoapods', :disable_input_output_paths => true
Run Code Online (Sandbox Code Playgroud)
来源:https ://www.ralfebert.de/ios/blog/cocoapods-clean-input-output-files/
| 归档时间: |
|
| 查看次数: |
1267 次 |
| 最近记录: |