xcode清理(怎样删除xcode中的源文件)
本篇文章给大家谈谈xcode清理,以及怎样删除xcode中的源文件对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
Mac瘦身之Xcode清理
长期不清理Xcode你会发现自己的Mac硬盘越来越小,而这察锋念个Xcode文件夹(~/Library/Developer/Xcode)大的惊人,甚至有几十个G。下面是一些清理的方法:
打开Finder使用快捷键command+shift+g输入路径即可进入该文件夹
此文件夹内是模拟器运行每个APP生成的缓存文件,删除之后只是再重新运行APP时会重新编译耗时较长,并再次生成缓存文件。
此文件夹中的内容是用Xcode打包时生成,可以根据是否有用选择性删除,删除之后Xcode-Organizer下的那些打包文件就全被清空了
此文件夹中保存着对你设备的版本支持,每个版本文件夹都是几个G的大小,只需保留自己设备当前版本的文件夹即可,即使全部删除,再重新连接设备时Xcode会出败困现Processing symbol files并重新生成相应版本的文件
此文件夹目录下的文件夹全都是以模拟器的UDID命名的,可以查看.default_created.plist文件根据文件夹命名和plist文件中的内容判断各个文件夹是某版本下某设备类型的模拟器,.default_created.plist文件为基耐隐藏文件,需要开启显示隐藏才能查看
5.1 前往文件夹,输入:/private/var/folders
5.2 在目录文件夹中,往下查找二级,找到:C/com.apple.DeveloperTools/All/Xcode/EmbeddedAppDeltas
5.3 删除EmbeddedAppDeltas中的内容
[img]MAC缓存清理, 修改密码
1 cd ~/Library
2 sudo du -d 1 -h
3 清理xcode缓存
1 rm ~/Library/Developer/CoreSimulator/Devices 删除Xcode模拟器和模拟器的缓存可以重建恢复
2 ~/Library/Developer/Xcode/DerivedData 可重新生成;会删除宏芦build生成的项目索引、build输出以及日志。重新打开项目时会重新生成,大的项目会耗费一些时间。
3 ~/Library/Developer/Xcode/iOS DeviceSupport 移除旧设备支持
4 ~/Library/Developer/Xcode/Archives 移除Archives(主要是各种上架打包的ipa,定期清毁唤理旧的即可)
5 ~/Library/Application Support/iPhone Simulator/蔽余带6.1/Applications 不可恢复;对应的模拟器中安装的Apps被清空了,如果不需要就删了吧
6 ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins -name 移除Xcode插件
4 清理系统缓存
清理日志
sudo rm -rf /private/var/log/*
清理预览功能 浏览记录等
sudo rm -rf /private/var/folders/
清理系统缓存文件
sudo rm -rf ~/Library/Caches/*
清理缓存系统缓存文件夹
rm -rf TM*
删除掉休眠文件
sudo rm -f /private/var/vm/sleepimage
Xcode 清理
在这里,记录下自己清理的Xcode缓存和旧文件猛缓闷,整理出来,希望能帮助更多的人。
注意: 不可以恢复,文件删除后,历史打包记录会显示为空。建议备份删除。
路径: ~/Library/Developer/Xcode/Archives
注意: 可哪唯重新生成,会删除build生成的索引,输出和日志。大的项目生成会浪费时间。
路径: ~/Library/Developer/Xcode/DerivedData
4.移除 APP 打包的app icon历史版本(Archives)
删除后不可恢复,文件夹是Bundle Idenifier排列的,然后再按照archive的版本号排列的,如果你看每个版本内的内容,其实就是你的app icon,个人建议全部删除。
路径:~/Library/Developer/Xcode/Products/
一、删除iPhone模拟器产生的设备缓存数据
1、双击【Finder】,点击【前往文件夹】,进入目录:~/资源库/Developer/CoreSimulator/Devices/下,如图
二、删除安装app产品的设备数据缓存文件
双击【Finder】,点击【前枝弯往文件夹】,进入目录:~/资源库/Developer/Xcode/DerivedData/下,如果里面有缓存文件也是可以全部删除的
xcode缓存怎么清理
这个删除缓存是要在Finder里面进行的,首先要在快捷工具栏里找到Finder,然后点击进去。
打开Finder后,在最上面的工具栏里面可以看到“前往”,点击“前往”则会出现。
然后在按住“option”这个键,则会有“资源库”出现在个人和电脑之间,点击资源库。
打开的资源库,有很多文件,在资源库里找到“Developer”,点击“Developer”。
打开“Developer”之后,可以看到里面的文件夹,然后找到誉祥返“Xcode”,点击“Xcode”。
打开“Xcode”之后,可以在其管理下找到“宴李DerivedData”,打开后,可以选择性的删除不需要的文件庆饥。
如何清理Xcode编译时生成的临时文件
方庆卖谨法/步骤
1
激活“誉基Finder”,打开“前往/前往文件夹...”
2
在弹出的对话框中配轿输入“~/资源库”,然后点击“前往”
3
在资源库目录中打开“Developer/Xcode”目录,
4
在Xcode目录中,有DerivedData和Snapshots两个文件夹,删除里面文件即可。
DerivedData目录保存Xcode的缓存数据,当Xcode运行多个版本时,会有不同的缓存。
Xcode开发时碰到的问题
出现这个问题,是因为打包的时候签名没有获取到。下面是配置签名的大概步骤。
打包的时候需要点击左上角选择这个设备:
然后选择 Product=》 Archive ,生成安装包
然后选择 Development
后面的一直点下一步就好了。但是上传到蒲公英上的友尺时候,偶尔还是会出现“未签名,需要越狱手机安装”的情况。
这样的话,就执行下面的三步操作,可以解决问题:
第一步:点击Xcode =》 preferences 重新安装证书
第二步:清理一下项目,点击 product =》 clean
第三步:退出Xcode(退出不是关闭),然后重启Xcode软件。再执行Product=》 Archive 。就会发现没有问题了。
打包的时候,出现了一个问题
这个报错的话,在这里调整一下设置就好,下面给截图
执行完上图的三步后,发现不报上面的那个错了。
但是又出现了新的问题,提示我xcode支持的ios系统版本有点低。里面的插件需要12.2以上的版本,于是乎,升级了一下macOs系统,然后装了一个最新的Xcode,就什么事情都木有了~~~
我在汪雀真机调试的时候,执行了一下 run,报了一个错。
这个的话,修改一下编译系统的环困告早境就好。
点击 file =》 workspace setting。然后如下图作调整就好
关于xcode清理和怎样删除xcode中的源文件的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。