GUI界面化Tweak开发! iOS端deb插件指南!
![]()
1. 总有人想在手机上开发, 那是可以实现的, 只是没必要!
iOS越狱后, 安装ssh安装到手机, 可以在iOS上安装终端,
使用终端方式1:通过Mac连接iPhone登录
同一个WIFI网络下,在WiFi中找到iPhone的IP地址
Mac终端使用命令行连接iPhone
$ ssh root@IP地址
安装终端方式2:
或者在iPhone直接安装一个终端App:NewTerm
![]()
在终端输入以下命令, 安装theos依赖包
apt-get install -y --force-yes org.theos.dependencies
Git下载 theos 和 sdks:
mkdir /opt && git clone --recursive https://github.com/theos/theos.git $THEOS curl -LO https://github.com/theos/sdks/archive/master.zip && TMP=$(mktemp -d) && unzip master.zip -d $TMP && mv $TMP/sdks-master/*.sdk $THEOS/sdks && rm -r master.zip $TMP
theos开发环境安装完成,
输入nic.pl 创建插件
THEOS/bin/nic.pl
![]()
3. 如果不会的话,还有一名为“Theos Auto Installer”插件自动安装theos, 只不过很老了, 以前在Cydia里面搜就有, 现在的Sileo越狱的话就搜索Theos Dependencies这个插件包, 安装就相当于用命令行下载环境配置了,
![]()
然后就能用命令行nic.pl 创建deb插件了,
当然你不想用命令行, iOS越狱这边还有
图形界面的开发工具叫:iTheosMaker (theos制造者)
![]()
![]()
![]()
![]()
![]()
还是建议Mac开发theos插件, 这边推荐如下图的这个Mac App
不需要命令行, 直接输入就能创建插件, 简单方便...
![]()
插件MakeFile编写讲解
include theos/makefiles/common.mk #固定写法
Tweak_NAME = 插件名称 #项目创建时候的项目名称
Tweak_FILES = Tweak.xm #tweak 包含的oc源文件(不包括头文件)
include $(THEOS_MAKE_PATH)/tweak.mk
after-install:: #当tweak安装成功后杀掉SpringBoard进程(注销)
install.exec "killall -9 SpringBoard"
![]()
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/iosbc/35285.html