利用shell脚本删除苹果描述文件 // JWDev 

JerryXia 发表于 , 阅读 (0)

原因

因为经常使用公共账号进行xcode真机调试,而且公共账号中有太多描述文件,所以每次打开Xcode中的Code signing时都会有一大堆的描述文件等你选择.而且这些描述文件都是保存到电脑本地的.所以,我想办法删掉本地的描述文件,下次选择就不会有这么多了.

实现原理

利用shell脚本去删除~/Library/MobileDevice/Provisioning\ Profiles文件夹下的所有文件.

代码

1
2
3
4
5
6
7
8
9
10
#!/bin/bash
#进入到描述文件下的路径
cd ~/Library/MobileDevice/Provisioning\ Profiles
//遍历这个路径下的文件
for file in `ls ~/Library/MobileDevice/Provisioning\ Profiles`
do
//删除遍历的文件,同时输出日志到桌面
echo ${file} 被删除>> ~/Desktop/list.txt
rm $file
done
  1. 新建一个文件DeleteProFile.sh,并写入上面代码.
  2. 在终端中输入 chmod +x DeleteProFile.sh.
  3. 调用脚本 ./DeleteProFile.sh 即可实现删除描述文件需求了.