Personal original, reprint please indicate source: Cnblogs.com/jailbreaker
Jailbreak development method A lot, a lot of more cumbersome, theos appearance, can say is inverse day.
Theos is designed as a Unix-based platform (Mac OS X, IOS ...) And most Linux platforms to develop an integrated development environment for iOS programs. That is the integrated development environment, in fact, we have prepared some code templates, preset some basic makefile script, we still need to do some key operations in terminal
And Iosopendev is integrated into Xcode, based on the development of Theos, compile more convenient, do not write their own makefile, in addition to provide many templates. This is the relationship between Theos and Iosopendev.
My development environment:MAC OS X 10.9.5, XCODE 5.1.1, SDK 7.1, and of course jailbreak devices are also available.
I speak here Iosopendev with the help of Theos development, since Iosopendev is based on Theos, that is bound to install Theos first, the concrete steps are as follows:
- Open terminal, set an environment variable first
Export Theos=/opt/theos
- Next, we download the latest Theos version from the Internet:
sudo svn co http://svn.howett.net/svn/theos/trunk $THEOS
Enter the password to return and wait for the automatic download to complete.
- Install Ldid (This is an analog signature tool that needs to be downloaded separately, developed by the founder of Cydia), command as follows (Dropbox is wall, please use proxy yourself):
sudo curl-s http://dl.dropbox.com/u/3157793/ldid >/tmp/ldidsudo cp/tmp/ldid $THEOS/bin/sudo chmod +x $THEOS/bin/ldi Drm/tmp/ldid
To continue installing Iosopendev:
1. Download Iosopendev's pkg, official address http://iosopendev.com/download/
2. I downloaded the version is 1.6-2, during the installation process, may appear to fail, check the interface command + L, check the next log, go to Google search solution.
3. Install successfully, open Xcode
4. See Iosopendev integrated in Xcode, and incidentally a lot of jailbreak development template, convenient for everyone to develop.
[iOS Jailbreak development] build a development environment with Theos and Iosopendev