Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

iOS10.2安装成功后无法显示flex界面 #3

Open
sjjvenu opened this issue Feb 27, 2017 · 5 comments
Open

iOS10.2安装成功后无法显示flex界面 #3

sjjvenu opened this issue Feb 27, 2017 · 5 comments

Comments

@sjjvenu
Copy link

sjjvenu commented Feb 27, 2017

直接用本工程的代码,只修改了手机的ip地址,在6s 10.2越狱手机上安装成功后,在设置里面开启了几个程序,但这几个程序都没有出现flex界面

@yohunl
Copy link
Owner

yohunl commented Feb 27, 2017

10.2的预约可能会不兼容,因为我也没有最新的,所以没法测试,你可以将工程中的flax的framework替换成最新的试试

@xushao1990
Copy link

iOS10下需要把Flex.framework签名。随便一个证书就行

@songxing10000
Copy link

安装后,不显示

@songxing10000
Copy link

1、下载4.5.0版本:https://github.com/FLEXTool/FLEX
新建动态库,把FLEX源码放入,编译release生成动态库

2、下载:https://github.com/yohunl/FlexInjected
更新1步中编译好的4.5.0的动态库
FlexInjected-master/layout/Library/Application Support/FLEXLoader/FLEX.framework
3、根据本地情况,编辑文件FlexInjected-master/Makefile
我目前是写死的路径

THEOS_DEVICE_IP = 10.46.135.171

include /opt/theos/makefiles/common.mk

ARCHS = arm64 arm64e

TWEAK_NAME = FlexInjected

FlexInjected_FILES = /FlexInjected-master/Tweak.xm

include /opt/theos/makefiles/tweak.mk

after-install::

install.exec "killall -9 SpringBoard"

4、在FlexInjected-master执行make package install,会有两次输入手机的ssh连接密码,然后手机上就能看到最新的FLEX插件了。

@songxing10000
Copy link

1.安装theos
bash -c "$(curl -fsSL https://raw.githubusercontent.com/theos/theos/master/bin/install-theos)"
2.Makefile文件里里改手机ip
3.Tweak.xm文件报错
导入头文件#import <Foundation/Foundation.h>
通知名用字符串 @"UIApplicationDidBecomeActiveNotification"
4.执行 make package install
5.手机输入alpine或者你改的密码ok

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants