开发随笔

IOS刷新SpringBoard命令(手动安装deb无图标问题解决方法)

终端 su -c uicache mobile
iPhoneTunnel 可实现USB连线电脑ssh到手机命令行
1. Theos 的preference Bundle模板中不包含control描述文件,需要从其他模板(tweak)中拷贝过来

2.  Preference Bundle模板的control文件最后要空一行,只能空一行,便于make package时添加一些其他的选项

3.  Theos的根目录下需要建立一个“sdks”目录,里面存放各种版本的ios SDK(从/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs目录下拷来)

4.  需要在网上(http://www.mediafire.com/download/gk43go2b4wyq4dh/Preferences.rar)下载Preferences.framework的相关头文件放置于Theos的Include目录下,便于Preference Bundle模板使用

5.  Mac10.9以上的dpkg工具有问题,需要更换【下载dm.pl,把他重命名为dpkg-deb,并放置在Theos的bin目录下】(http://bbs.iosre.com/forum.php?mod=viewthread&tid=239)

6.  在Theos工程根目录下编译make项目时,先最好“sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer/” 选择一个sdk版本吧

7.  指定一下环境变量 export SDKVERSION=7.0

8.  Theos编译步骤:make 生成obj文件夹,make package 生成_文件夹和deb的安装包,make clean清理

9.  iOSOpenDev版的Preference Bundle模板需要把Preferences.framework从xcode的私有framework中拷到iOSOpenDev/frameworks目录下,并在Preferences.framework目录下建立“Headers”目录,且把先前下载的preference的所有头文件放入其中,因为工程中会在这个目录下找其他的framework的

10.  http://iosgods.com/topic/444-how-to-make-a-preference-bundle/  (Preference Bundle Tutorial
Read more at: http://iosgods.com/topic/444-how-to-make-a-preference-bundle/
Copyright © iOSGods)
posted @ 2014-09-19 15:52  SEC.VIP_网络安全服务  阅读(123)  评论(0编辑  收藏  举报