⑴ 在虛擬機掛上磁盤映像, 順序安裝這些
⑴.1 安裝(使用拖放) xcode 5.0.1 (iOS SDK 7.0)
⑴.2 安裝 xcode 5.0.1 後, 啟動 Xcode5 安裝組件
⑴.3 安裝(使用雙擊) Command Line Tools (Mavericks)
⑴.4 安裝(使用拖放) xcode 4.6.2 (iOS SDK 6.1) 時選擇 “保留兩者“

⑴.5 安裝 xcode 4.6.2 後, Xcode 2.app 改名為 Xcode462.app

⑴.6 安裝(使用拖放) xcode 4.4.1 (iOS SDK 5.1) 時選擇 “保留兩者“
⑴.7 安裝 xcode 4.4.1 後, Xcode 2.app 改名為 Xcode441.app
Xcode 4 與 5 下載: http://pan.baidu.com/s/1pJFizEj
Xcode 6.1 及 Command Line Tools 更新 http://pan.baidu.com/s/1bns6jwV

如需要安裝 Xcode 6.1,請更新 Mac OS X 10.9.4 -> http://support.apple.com/kb/DL1755


⑵ 進入 Mac 自帶的 Terminal 終端, 依次輸入命令安裝 THEOS

- # clone theos.git
- cd ~
- git clone http://github.com/rpetrich/theos.git theos-rpetrich
- # clone iphoneheaders.git
- cd ~/theos-rpetrich/; ./git-submodule-recur.sh init; git submodule update --recursive
- # get dpkg-deb for Mac OS X
- curl -OL http://test.saurik.com/francis/dpkg-deb-fat
- chmod a+x dpkg-deb-fat
- sudo mkdir -p /usr/local/bin
- sudo mv dpkg-deb-fat /usr/local/bin/dpkg-deb
- # get ldid for Mac OS X
- cd ~/theos-rpetrich/bin
- curl -OL http://joedj.net/ldid
- chmod a+x ldid
- # get libsubstrate.dylib (multiple archs and supports arm64)
- cd ~/theos-rpetrich/lib
- curl -OL http://cdn.hbang.ws/dl/libsubstrate_arm64.dylib
- mv libsubstrate_arm64.dylib libsubstrate.dylib
- mkdir -p ~/theos-rpetrich/Projects
- cd ~/theos-rpetrich/Projects
- curl -OL https://dl.dropboxusercontent.com/u/15373/Other/iPhone/ilogit-tweak-ios7-example.tar
- tar -xf ilogit-tweak-ios7-example.tar
- #make symlink
- cd ~/theos-rpetrich/Projects/ilogit
- ln -s ~/theos-rpetrich theos
- TARGET := iphone:clang
- THEOS_PLATFORM_SDK_ROOT_armv6 = /Applications/Xcode441.app/Contents/Developer
- THEOS_PLATFORM_SDK_ROOT_armv7 = /Applications/Xcode462.app/Contents/Developer
- THEOS_PLATFORM_SDK_ROOT_arm64 = /Applications/Xcode.app/Contents/Developer
- INCLUDE_SDKVERSION_armv6 = 5.1
- INCLUDE_SDKVERSION_armv7 = 6.1
- INCLUDE_SDKVERSION_arm64 = 7.0
- SDKVERSION_armv6 = 5.1
- SDKVERSION_armv7 = 6.1
- SDKVERSION_arm64 = 7.0
- TARGET_IPHONEOS_DEPLOYMENT_VERSION_armv6 = 5.1
- TARGET_IPHONEOS_DEPLOYMENT_VERSION_armv7 = 6.1
- TARGET_IPHONEOS_DEPLOYMENT_VERSION_arm64 = 7.0
- IPHONE_ARCHS = armv6 armv7 arm64
- TWEAK_NAME = iLogIt
- iLogIt_FILES = Tweak.xm
- iLogIt_LIBRARIES = substrate
- include theos/makefiles/common.mk
- include $(THEOS_MAKE_PATH)/tweak.mk

⑸.1 測試編譯插件
- cd ~/theos-rpetrich/Projects/ilogit
- make clean
- make package

- cd OpenCLDemo
- make clean
- make hello
- ./hello
- otool -fh hello

【進入百度雲 】
http://bbs.feng.com/read-htm-tid-5259660.html 在 iPhone 或 iPad 安裝 iphone gcc llvm-clang, THEOS 編譯程序或插件
http://bbs.feng.com/read-htm-tid-2114166.html【ipod4g出品】 修改 iPhone 遊戲作弊版教程
http://db.tt/nDnLMGd
bitcoin 1GxMy4EjCjbqkqAUCj1jH4hMtLGGaKzfVh
創新很重要,但不是一切。執行力才是最關鍵的
沒有留言:
張貼留言