修改完后
ldid-spwdefenders.v1签名
首先备份原程式(留意:要用mv移动不要用cp)
输入
mv../pwdefenders.app/pwdefenders../pwdefenders.app/pwdefenders.bak
安装修改后的程式及更新权限
输入
cp-ppwdefenders.v1../pwdefenders.app/pwdefenders
chownmobile:mobile../pwdefenders.app/pwdefenders
chmod0755../pwdefenders.app/pwdefenders
建立IPA所要的路径及档案及删除不需要的备份档案
rm-frPayload
mkdir-pPayload
cp-prpwdefenders.appPayload/
rm-frPayload/pwdefenders.app/pwdefenders*.bak
打包ipa为pwdefenders_v1.ipod4g.ipa
zip-rpwdefenders.xtor.ipaPayloadiTunesArtwork
pwd
/var/mobile/Applications/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
用winscp或Terminal的scp指令传送自己本机这档作发布
/var/mobile/Applications/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/pwdefenders.xtor.ipa
把文件里面的INFO.PLIST
<key>NSLocationWhenInUseUsageDescription</key>
<string></string>
改成
<key>SignerIdentity</key>
<string>AppleiPhoneOSApplicationSigning</string>
然后把修改的pwdefenders主程序和INFO.PLIST放进IPA里面
重新打包DEB
deb重新打包
-0、准备工作:
mkdir extract
mkdir extract/DEBIAN
mkdir build
dpkg -X com.touchelf.app_3.2.2-2_iphoneos-arm.deb extract/
dpkg -e com.touchelf.app_3.2.2-2_iphoneos-arm.deb extract/DEBIAN/
把修改好的TEDaemon放进./extract/Applications/TouchElf.app
ldid -s TEDaemon
chown mobile:mobile TSDaemon
chmod 0755 TSDaemon
然后重装打包
dpkg-deb -b extract/ build/