前一階段萨醒,以為要自己做一個(gè)iOS應(yīng)用上傳下載服務(wù)斟珊,因?yàn)榭紤]這些東西要給服務(wù)端講一遍不如自己在自動(dòng)打包之后自動(dòng)進(jìn)行讀取,并把相關(guān)數(shù)據(jù)上傳到服務(wù)端
unzip 1.ipa -d app #解壓文件
cd app
dicName=$(find ./ -name "*.app")
echo $dicName #查找到app的名字
onlyName=/info.plist
allName=$dicName$onlyName
echo $allName #獲取到應(yīng)用的info.plist文件
# 讀取應(yīng)用信息 版本號(hào) 小版本號(hào)
/usr/libexec/PlistBuddy -c "Print CFBundleVersion" $allName
/usr/libexec/PlistBuddy -c "Print CFBundleShortVersionString" $allName
name=$(find ./ -name "*.mobileprovision") #獲取到mobileprovision文件
security cms -D -i $name #打印出mobileprovision文件的內(nèi)容
cd ..
rm -r app/