场景
当通过.ipa文件的Info.plist文件去获得应用的配置信息时,若通过视图方式去找到Info.plist文件,感觉略显麻烦,因此决定使用shell脚本来解决该问题
方案
look_info.sh
1 2 3 4 5 6 7 8 9 10 11 12
| #!/bin/sh
timestamp=$(date +%s) dir=`basename ${1} .ipa`_${timestamp} mkdir ./${dir}
cp ${1} ./${dir}/${dir}.zip unzip -d ./${dir}/ ./${dir}/${dir}.zip > /dev/null 2>&1
cd ./${dir}/Payload/*.app/ plutil -convert xml1 Info.plist cat Info.plist | less
|
用法
1
| $ ./look_info.sh ./app_name.ipa
|
效果图

代码
参考