卸載App在theos導入private framework MobileInstallation無法成功

自己解答,又再折腾了一天后,困在theos 用codesign_flags失败下,决定自己打包deb,重新添加授权,我是按照下面两篇文章得到解答:
http://lazy-blog.logdown.com/posts/1529215-deb-production-process
上面这篇只要做到重新签名和chown, chmod档桉夹之后,就可以了。再按照下一篇:

裡面提到因为自从1.17.0版本的dpkg-deb开始, 默认使用xz格式来压缩data.tar文件
但是,cydia在ios提供的dpkg是1.14版本, 还没有支持xz这种压缩格式
所以我们需要设置”-Zgzip”参数给dpkg-deb 进行打包, 类似命令:
dpkg-deb -Zgzip -b tmp game.deb
使用上面这行-Zgzip去打包后的deb,用iFunBox上传到/var/mobile底下,在使用iFile去安装这个deb, uicache重刷icons介面后就会跳出你的app了。在执行解除安装的代码就成功囉!

以上的解决方桉我不是很满意,因为这样一来每次修改程式码都要来走一次重签名。而没办法使用theos简单来make package会很麻烦的。所以大大们如果有关于theos修正的解法还请告知小弟。

在此与同好分享我的次等解决方桉。