首頁 資訊 ios刷步數(shù) 2021蘋果手機(jī)刷步數(shù)

ios刷步數(shù) 2021蘋果手機(jī)刷步數(shù)

來源:泰然健康網(wǎng) 時(shí)間:2024年12月31日 13:56

準(zhǔn)備工作

iOS逆向工程中,我們需要用到一個(gè)越獄開發(fā)工具包,那就是Theos,還有另外一個(gè)工具是 iOSOpenDev(還在研究中)這次修改步數(shù)的 “功臣”就是Theos。

1、Theos 的安裝

首先本地先安裝了 Homebrew (不懂的自行g(shù)oogle)。xcode安裝 command line tools
打開終端,輸入 xcode-select --install 即可自動(dòng)彈出安裝界面。
直接在終端輸入 sudo xcodebuild -license
按下回車,會(huì)自動(dòng)打開協(xié)議內(nèi)容,按 q 直接忽略
最后手動(dòng)輸入 agree ,搞定。安裝dpkg。
dpkg:用來制作deb 格式的文件,因?yàn)門heos 開發(fā)的插件都會(huì)以 deb 的格式進(jìn)行發(fā)布的。所在需要先安裝dpkg。
sudo brew install dpkg安裝ldid(簽名工具)sudo brew install ldid安裝Theos
git clone --recursive  https://github.com/theos/theos.git
下載之后 需要修改一下文件的權(quán)限:
sudo chown $(id -u):$(id -g) theos

這樣就算安裝完畢了。

2、使用Theos 創(chuàng)建項(xiàng)目來達(dá)到修改步數(shù)的目的

創(chuàng)建工程
這里如果想偷懶 可以在終端這樣
export THEOS=theos文件所在路徑 例如 export THEOS=/opt/theos然后$THEOS/bin/nic.pl

要么就是這樣在終端這樣寫
/opt/theos/bin/nic.pl

創(chuàng)建項(xiàng)目.png 

一共12個(gè)模板,我們選擇11,然后寫一些關(guān)于項(xiàng)目的名字之類的配置。

3、寫代碼,以便于下一步的安裝注入。

項(xiàng)目創(chuàng)建后的樣子.png

注意:編輯時(shí)不要用mac自帶的編輯器。

control:是關(guān)于項(xiàng)目的一些信息。demo.plist:這個(gè)我就不介紹了,開發(fā)iOS的同學(xué)都知道是什么。Makefile:這個(gè)可以當(dāng)做是個(gè)頭文件。
我們需要修改它 給它添加頭部,代碼如下:
export THEOS=/opt/theosTHEOS_DEVICE_IP = 192.168.1.102(手機(jī)的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:我們?cè)谶@里面寫代碼,來修改數(shù)據(jù)。
%hook WCDeviceStepObject
- (unsigned int)m7StepCount{  return 98800;}
%end

4、安裝運(yùn)行 達(dá)到目的

cd 到創(chuàng)建的項(xiàng)目文件下。

然后執(zhí)行

make package install

我之前碰到的錯(cuò)誤是:提示deb 文件有問題。

然后我是這樣改的

中間加了一個(gè) Zgzip 然后打包就成功了。

中間會(huì)出現(xiàn)讓輸入2次 手機(jī)的密碼(OpenSSH)的密碼。然后手機(jī)重啟。記得要把健康中同步微信的給關(guān)掉,要不然沒效果。

本文章為轉(zhuǎn)載內(nèi)容,我們尊重原作者對(duì)文章享有的著作權(quán)。如有內(nèi)容錯(cuò)誤或侵權(quán)問題,歡迎原作者聯(lián)系我們進(jìn)行內(nèi)容更正或刪除文章。

收藏 評(píng)論 舉報(bào)

相關(guān)文章

超星學(xué)習(xí)通刷課python代碼 超星刷網(wǎng)課代碼 找到學(xué)習(xí)通WEB端,找到新版學(xué)習(xí)通登陸頁面,默認(rèn)登陸頁面有問題,這里我們需要在url中傳入?yún)?shù)newversion=true啟動(dòng)新版頁面 之后在幾種登陸方式中來回橫條,我們很容易發(fā)現(xiàn)loginType是url中用來指定登陸方式的,其中默認(rèn)是1,手機(jī)號(hào)密碼登陸;2位手機(jī)號(hào)驗(yàn)證碼登陸;3位學(xué)號(hào)密碼登陸,但是3加入的驗(yàn)證碼,我們需要用到一些打碼平臺(tái),所以自動(dòng)登陸時(shí)會(huì)有一定成本,再次看來第一種手機(jī)密碼登陸為最優(yōu)登陸方式 使用Selenium庫來啟動(dòng)瀏覽器,如果想要了解selenium庫可以看我之前寫的一片博客selenium庫使用方法。 學(xué)習(xí)通部分課程需要回答問題,解決此問題需要題庫,展示無法做出題庫功能,所以我們?cè)谶@里選擇使用一個(gè)插件自動(dòng)觀看超新星網(wǎng)站插件這是在GitHub上開源的一個(gè)項(xiàng)目,可以做到結(jié)束后換級(jí)和自動(dòng)答題(我寫的程序主要是用來啟動(dòng)瀏覽器和進(jìn)入播放頁面的。)

超星 學(xué)習(xí)通 刷課 超星學(xué)習(xí)通

相關(guān)知識(shí)

蘋果手機(jī)健康步數(shù)與微信步數(shù)不一致
iOS HealthKit 步數(shù)
告訴你刷步數(shù)的正確姿勢(shì)
蘋果手機(jī)5c自帶軟件 健康 不能記錄步數(shù)?
華為運(yùn)動(dòng)健康A(chǔ)pp同步數(shù)據(jù)到支付寶運(yùn)動(dòng)
你好,我在蘋果手機(jī)里裝了華為運(yùn)動(dòng)更健康A(chǔ)PP,請(qǐng)問如何將華為手機(jī)運(yùn)動(dòng)健康數(shù)據(jù)同步導(dǎo)入到蘋果手機(jī)?
步頻怎么刷
每天別超1.5萬步 告訴你刷步數(shù)的正確姿勢(shì)
注意!手機(jī)一萬步≠運(yùn)動(dòng)一萬步,生活步數(shù)“不算數(shù)”
手機(jī)是如何計(jì)算我每天走的步數(shù)的?

網(wǎng)址: ios刷步數(shù) 2021蘋果手機(jī)刷步數(shù) http://m.u1s5d6.cn/newsview954994.html

推薦資訊