• ios tweak 开发


    安装部分,步骤挺多的,蛮麻烦的

    1、先安装 Xcode,在 Mac Store 即可免费下载。

    2、安装 Xcode Command Tools

        打开终端,输入 xcode-select --install 即可自动弹出安装界面。

     

    3、同意 Xcode license agreements

         直接在终端输入 sudo xcodebuild -license

         按下回车,会自动打开协议内容,按 q 直接忽略

        最后手动输入 agree ,搞定。

    3、安装 Macports ,网址:http://www.macports.org/install.php

    按你 Mac 的系统版本找对应的下载安装即可,安装时间比较长,要耐心等待。

    4、安装 dpkg

        打开终端,输入 sudo port -f install dpkg ,在接下来的 Password: 后面输入电脑的密码。(输入时不会显示,输入完按回车即可)

       接下来会自动下载并安装 dpkg 命令,时间取决于网速。(也挺慢的)

    5、最后在终端输入 dpkg ,显示了操作选项,东西就安装完了。

    6、开始安装theos,参考http://iphonedevwiki.net/index.php/Theos/Setup

      一步一步走,还算比较简单,需要用 scp拷贝文件。

    ==============================================================

    拉下来新建工程测试。

    笔者经历一个大坑,坑的吐血,大家引以为戒,就是不要用mac自带的文本编辑器,因为你在输入控制字符,比如空格引号之类的东西时,会变成你不知道的什么字符,导致各种奇异的编译错误,这里推荐使用sublime text。重要的事情说三遍,不要用mac 自带的文本编辑器。不要用mac 自带的文本编辑器。不要用mac 自带的文本编辑器。不要用mac 自带的文本编辑器。可以用vim之类的,总之不要用mac 自带的文本编辑器。

    1.创建工程

      终端输入$THEOS/bin/nic.pl就可以了,选择iphone/tweak ,一步一步走,注意填写里面的内容,建议看清楚,别直接跳过。

    2.修改工程目录下面的Makefile,里面内容填

      

    export ARCHS = armv7 arm64
    export TARGET=iphone:latest:5.1
    include $(THEOS)/makefiles/common.mk
    
    TWEAK_NAME = HelloTweak
    HelloTweak_FRAMEWORKS = UIKit
    HelloTweak_PRIVATE_FRAMEWORK=BaseBoard
    HelloTweak_FILES = Tweak.xm
    include $(THEOS_MAKE_PATH)/tweak.mk
    
    after-install::
        install.exec "killall -9 SpringBoard"

    3.修改Tweak.xm里面的内容

    %hook SBLockScreenDateViewController
    
    - (void)setCustomSubtitleText:(id) arg1 withColor:(id) arg2
    {
        %orig(@"ios 越狱测试,^_^", arg2); 
    }
    %end

    4.打包,使用命令make即可

    5.安装

      export THEOS_DEVICE_IP=192.168.1.xxx (这是手机的IP)

      make package install

    6.锁屏,点亮屏幕就可以看到效果了

  • 相关阅读:
    textdecoration、textdecorationcolor、textdecorationline、textdecorationstyle属性
    深入解读Promise对象
    如何将WCF服务发布到IIS中去VS2010版
    iPhone 常用面试题目
    WCF入门简单教程(图文) VS2010版
    VS2010中如何创建一个WCF
    ObjC: 使用KVO
    iOS面试重点问题
    iOS开发面试题
    《Iphone开发基础教程》第五章 自动旋转和调整大小
  • 原文地址:https://www.cnblogs.com/chyl411/p/5811213.html
Copyright © 2020-2023  润新知