Jacky's Blog Jacky's Blog
  • 首页
  • 关于
  • 项目
  • 大事记
  • 留言板
  • 友情链接
  • 分类
    • 干货
    • 随笔
    • 项目
    • 公告
    • 影视
    • 尝鲜
    • 算法
    • 深度学习
首页 › 干货 › 在 iOS 设备上搭建 TheOS 开发环境

在 iOS 设备上搭建 TheOS 开发环境

Jacky
8月 16, 2016干货
2,925 0 1
目录
  1. TheOS 简介:
  2. 安装前的准备
  3. 关于本资源整合包
  4. 安装教程
  5. 进阶篇 – Preference UI 依赖包

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 了

iOS theos Tweak
1
Mac 搭建 Aria2 教程
上一篇
航拍练手 – 深圳中心公园
下一篇
评论 (0)
再想想
近期评论
  • Jacky发表在《iPhone 8 Plus》
  • Jacky发表在《macOS 为树莓派安装 Raspbian 系统》
  • Tony发表在《iPhone 8 Plus》
  • Tony发表在《macOS 为树莓派安装 Raspbian 系统》
  • Jacky发表在《友情链接》
二实起床铃
https://dl.jackyu.cn/blog/2016/10/2016100123314335.mp3
1
Copyright © 2016-2021 Jacky's Blog. Designed by nicetheme.
粤ICP备16016168号-1
  • 首页
  • 关于
  • 项目
  • 大事记
  • 留言板
  • 友情链接
  • 分类
    • 干货
    • 随笔
    • 项目
    • 公告
    • 影视
    • 尝鲜
    • 算法
    • 深度学习
热门搜索
  • Mac
  • Apple
  • OS X
  • iOS
  • macOS
  • Linux
  • WordPress
  • 阿里云
  • Windows
  • macOS Sierra
  • 运维
  • BootCamp
  • 维修
  • Cydia
  • Tweak
  • DEB
  • CDN
  • 加速网站
Jacky
PHP C C++ Python | 舞象之年 | 物联网工程
148 文章
118 评论
210 喜欢
  • 1
  • 0
  • Top