首页 > 资讯 > ios刷步数 2021苹果手机刷步数

ios刷步数 2021苹果手机刷步数

准备工作

iOS逆向工程中,我们需要用到一个越狱开发工具包,那就是Theos,还有另外一个工具是 iOSOpenDev(还在研究中)这次修改步数的 “功臣”就是Theos。

1、Theos 的安装

首先本地先安装了 Homebrew (不懂的自行google)。xcode安装 command line tools
打开终端,输入 xcode-select --install 即可自动弹出安装界面。
直接在终端输入 sudo xcodebuild -license
按下回车,会自动打开协议内容,按 q 直接忽略
最后手动输入 agree ,搞定。安装dpkg。
dpkg:用来制作deb 格式的文件,因为Theos 开发的插件都会以 deb 的格式进行发布的。所在需要先安装dpkg。
sudo brew install dpkg安装ldid(签名工具)sudo brew install ldid安装Theos
git clone --recursive  https://github.com/theos/theos.git
下载之后 需要修改一下文件的权限:
sudo chown $(id -u):$(id -g) theos

这样就算安装完毕了。

2、使用Theos 创建项目来达到修改步数的目的

创建工程
这里如果想偷懒 可以在终端这样
export THEOS=theos文件所在路径 例如 export THEOS=/opt/theos然后$THEOS/bin/nic.pl

要么就是这样在终端这样写
/opt/theos/bin/nic.pl

创建项目.png 

一共12个模板,我们选择11,然后写一些关于项目的名字之类的配置。

3、写代码,以便于下一步的安装注入。

项目创建后的样子.png

注意:编辑时不要用mac自带的编辑器。

control:是关于项目的一些信息。demo.plist:这个我就不介绍了,开发iOS的同学都知道是什么。Makefile:这个可以当做是个头文件。
我们需要修改它 给它添加头部,代码如下:
export THEOS=/opt/theosTHEOS_DEVICE_IP = 192.168.1.102(手机的ip地址)ARCHS = armv7 arm64
include $(THEOS)/makefiles/common.mk
TWEAK_NAME = demodemo_FILES = Tweak.xm
include $(THEOS_MAKE_PATH)/tweak.mk
after-install::  install.exec "killall -9 SpringBoard"Tweak.xm:我们在这里面写代码,来修改数据。
%hook WCDeviceStepObject
- (unsigned int)m7StepCount{  return 98800;}
%end

4、安装运行 达到目的

cd 到创建的项目文件下。

然后执行

make package install

我之前碰到的错误是:提示deb 文件有问题。

然后我是这样改的

中间加了一个 Zgzip 然后打包就成功了。

中间会出现让输入2次 手机的密码(OpenSSH)的密码。然后手机重启。记得要把健康中同步微信的给关掉,要不然没效果。

本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。

收藏 评论 举报

相关文章

超星学习通刷课python代码 超星刷网课代码 找到学习通WEB端,找到新版学习通登陆页面,默认登陆页面有问题,这里我们需要在url中传入参数newversion=true启动新版页面 之后在几种登陆方式中来回横条,我们很容易发现loginType是url中用来指定登陆方式的,其中默认是1,手机号密码登陆;2位手机号验证码登陆;3位学号密码登陆,但是3加入的验证码,我们需要用到一些打码平台,所以自动登陆时会有一定成本,再次看来第一种手机密码登陆为最优登陆方式 使用Selenium库来启动浏览器,如果想要了解selenium库可以看我之前写的一片博客selenium库使用方法。 学习通部分课程需要回答问题,解决此问题需要题库,展示无法做出题库功能,所以我们在这里选择使用一个插件自动观看超新星网站插件这是在GitHub上开源的一个项目,可以做到结束后换级和自动答题(我写的程序主要是用来启动浏览器和进入播放页面的。)

超星 学习通 刷课 超星学习通

相关知识

苹果手机健康步数与微信步数不一致
iOS HealthKit 步数
告诉你刷步数的正确姿势
苹果手机5c自带软件 健康 不能记录步数?
华为运动健康App同步数据到支付宝运动
你好,我在苹果手机里装了华为运动更健康APP,请问如何将华为手机运动健康数据同步导入到苹果手机?
步频怎么刷
每天别超1.5万步 告诉你刷步数的正确姿势
注意!手机一万步≠运动一万步,生活步数“不算数”
手机是如何计算我每天走的步数的?

网址: ios刷步数 2021苹果手机刷步数 https://m.trfsz.com/newsview954994.html