首页 > 系统服务 > 详细

shell脚本删除指定mobileprovision

时间:2015-06-03 13:27:58      阅读:235      评论:0      收藏:0      [点我收藏+]

  由于某种原因,xcode帮我按照了几千个开发和上线证书,需要删除这部分证书:

  

#dir="/Users/Ethan/Library/MobileDevice/Provisioning Profiles/"
dir="/Users/Ethan/Desktop/test/"


filelist=`ls "${dir}"`
#echo $filelist

for filename in $filelist
do
PROFILE_FILE="${dir}${filename}"
#echo ${PROFILE_FILE}
appidname=`egrep -a -A 2 AppIDName "${PROFILE_FILE}" | grep string | sed -e s/<string>// -e s/<\/string>// -e s/ //`
#echo $appidname
IdentifierPrefix=`egrep -a -A 2 ApplicationIdentifierPrefix "${PROFILE_FILE}" | grep string | sed -e s/<string>// -e s/<\/string>// -e s/ //`
#echo $IdentifierPrefix


first=${appidname:0:2}

if [ ${IdentifierPrefix} == "H57E834M6D" ]&&[ ${first} == "m" ]
then
rm "${PROFILE_FILE}"
fi


done

 

shell脚本删除指定mobileprovision

原文:http://www.cnblogs.com/bandy/p/4548676.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!