TheOS 简介:
TheOS 是一个基于 Unix 平台(OS X,iOS)和大多数的 Linux 平台下开发 iOS 程序的集成开发环境。我们需要在 Terminal 中进行编译和打包工作
安装前的准备
- 有一台越狱了的 iOS 设备(iPhone,iPad,iTouch)
- 有一定的 Objective-C 知识
关于本资源整合包
- TheOS 版本为 1.0.9.642
- TheOS 环境相关相关依赖包
- SDK 为 iOS 8.1
- 完美支持 iOS 7/8 (暂不支持 iOS 9)
安装教程
首先请确保你以前没有安装过 TheOS 环境,如果安装了,为了避免冲突,请执行下列命令卸载
apt-get remove iphone-gcc odcctools
apt-get remove perl net.howett.theos
rm -fr /var/theos
下面请先下载资源整合包 DevTools.bz2
通过WinSCP等工具上传 DevTools.bz2 到 /var/root/ 目录,并用 SSH 连接设备
下面,请执行以下命令
cd /var/root/
tar jxvf DevTools.bz2
cd /var/root/DevTools
dpkg -i *.deb
稍等一段时间,TheOS 环境搭建完成,请执行
$THEOS/bin/nic.pl //打开 TheOS 验证是否安装成功
注意,使用 iOS 9 64位 设备的开发者,记得在 Cydia 里更新依赖
进阶篇 – Preference UI 依赖包
如果你需要为自己的插件制作一个比较高级的设置界面,可以使用 SettingsKit,具体用法请看我的开源项目 MSettings
请下载 SettingsKit.bz2然后执行
tar jxvf SettingsKit.bz2
mv SettingsKit /var/theos/include
然后你就可以编译 Preference UI 了
评论 (0)