目前手动通过Xcode中的Archive打包到appstore时,发现特别慢,结果打开之后发现左侧出现了很多之前的app有的app现在不用了,但是也显示出来了,
如下图所示:
分析如下:
1、Xcode中Archive的缓存太多
2、曾经登陆过一个Apple账号,里面的应用很多,那次archive的时候,是第一次发生这个问题
那么肯定就是上次登陆的Apple账号的应用,在我archive的时候都缓存在本地一个个的文件,导致后来,就算我没登陆该账号,Xcode还是会读取缓存的这些垃圾
解决:删除Xcode中archive留下的缓存!!!
那么问题来了,缓存在哪呢?
/Users/hanxiao/Library/Developer/Xcode/Archives
没错,就是这个目录,找到,将Archives下的文件删掉,当然,如果你发现你用的到的APP 缓存,就不用删了,这样还可以提高下次archive的速度
另外我们我们每次archive时,还有生成另外一个缓存的目录,这个目录会存储我们app的一些版本信息,也是登陆过的Apple账号下的app信息,也是可以删除的,地址如下:
~/Library/Developer/Xcode/Products
网友评论