@@ -20,38 +20,43 @@ iOSRealRun-cli
2020不讲了,懂的自然懂
2121
2222## 要求
23- - Python 3
23+ - Python 3
2424- DeveloperDiskImage (已预置了15.4及以上,其余版本请按照下文使用方法中的指引操作)
25+ - usbmuxd (对于Linux用户)
2526
2627## 支持的系统
2728- 已支持
2829 - [x] Windows 64位 (tested on Windows 11, Python 3.9)
2930 - [x] MacOS (Apple Silicon) (tested on M2 Mac, Python 3.9)
3031 - [x] MacOS (Intel) (不知道行不行,等人试)
31- - 暂不支持
32- - [ ] linux/bsd
32+ - [x] linux/bsd 64位
3333- 不支持
34- - [ ] Windows 32位 (will never be supported)
34+ - [ ] 任何x86的32位系统
3535
3636## 使用方法
3737 大概步骤:
38- 1 . 从 [ Release] ( https://github.com/Geniucker/iOSFakeRun-cli/releases ) 下载代码到本地并解压到你喜欢的地方,接下来称` main.py ` 所在文件夹位** 脚本目录
39- 2 . 虚拟定位需要开发者镜像。我预置了 15.4 及以上的开发者镜像
38+ 1 . 安装依赖:
39+ 1 . 自行安装Python 3
40+ 2 . 若为Linux用户,请用你的包管理器安装` usbmuxd `
41+ Debian/Ubuntu: ` sudo apt install usbmuxd `
42+ Red Hat/CentOS/Fedora: ` sudo dnf install usbmuxd `
43+ 2 . 从 [ Release] ( https://github.com/Geniucker/iOSFakeRun-cli/releases ) 下载代码到本地并解压到你喜欢的地方,接下来称` main.py ` 所在文件夹位** 脚本目录
44+ 3 . 虚拟定位需要开发者镜像。我预置了 15.4 及以上的开发者镜像
4045 如果你不是上述版本,你可以去网上找 DeveloperDiskImage
4146 - 打开 [ DeveloperDiskImage] ( https://github.com/mspvirajpatel/Xcode_Developer_Disk_Images/releases ) 仓库
4247 - 查看自己的 iOS 版本,下载对应的 ` DeveloperDiskImage.dmg ` 和 ` DeveloperDiskImage.dmg.signature ` 文件
4348 - 进入脚本目录 ` DeveloperDiskImage ` 文件夹中建立以版本号为名称的文件夹,将刚才下载的两个文件放入此文件夹。
4449 例如,你是 15.1 版本的系统,你需要下载并解压 ` DeveloperDiskImage.dmg ` 和 ` DeveloperDiskImage.dmg.signature ` 文件,把他们放到 ` DeveloperDiskImage/15.1 ` 里面
45- 3 . 接下来和 [ iOSFakeRun] ( https://github.com/Mythologyli/iOSFakeRun ) 一样要获取你要的跑步路径,格式和其使用的格式完全相同,** 但是请只画一圈** ,项目预置了一个画的不太行的海宁操场路径,建议所有人都自己画路径
50+ 4 . 接下来和 [ iOSFakeRun] ( https://github.com/Mythologyli/iOSFakeRun ) 一样要获取你要的跑步路径,格式和其使用的格式完全相同,** 但是请只画一圈** ,项目预置了一个画的不太行的海宁操场路径,建议所有人都自己画路径
4651 > 打开[ 路径拾取网站] ( https://fakerun.myth.cx/ ) 。通过点击地图构造路径。点击时无需考虑间距,会自动用直线连接。路径点击完成后,单击上方的路径坐标——复制,将坐标数据复制到剪贴板
47- 4 . 打开脚本目录里的 ` route.txt ` 文件,将刚复制的文件原封不动的粘贴进去,保存并退出
48- 5 . 对于 Windows,你需要安装 iTunes,以确保驱动正常运行
49- 6 . 在脚本目录中的 ` config.py ` 文件中设置 ` v ` 变量以设置速度(m/s),给个参考,3.3大概是5分到5分半的配速(我也没仔细看)
50- 6 . 用数据线将电脑连接到 iPhone 或 iPad
51- 7 . Mac 用户打开 ` main.command ` ,Windows 用户打开 ` main.py `
52- 8 . 按照提示完成设备连接和开发者模式的开启
53- 9 . 都好了大概就开跑了,默认无限循环
54- 10 . 跑完之后请 ** 务必使用 Ctrl + C** 来停止,而非直接把窗口叉掉,否则不能自动恢复手机或pad的正常定位
52+ 5 . 打开脚本目录里的 ` route.txt ` 文件,将刚复制的文件原封不动的粘贴进去,保存并退出
53+ 6 . 对于 Windows,你需要安装 iTunes,以确保驱动正常运行
54+ 7 . 在脚本目录中的 ` config.py ` 文件中设置 ` v ` 变量以设置速度(m/s),给个参考,3.3大概是5分到5分半的配速(我也没仔细看)
55+ 7 . 用数据线将电脑连接到 iPhone 或 iPad
56+ 8 . Mac 用户打开 ` main.command ` ,Windows 用户打开 ` main.py `
57+ 9 . 按照提示完成设备连接和开发者模式的开启
58+ 10 . 都好了大概就开跑了,默认无限循环
59+ 11 . 跑完之后请 ** 务必使用 Ctrl + C** 来停止,而非直接把窗口叉掉,否则不能自动恢复手机或pad的正常定位
5560
5661## FAQ
5762- 有一定的概率在第7、8步左右的时候,也就显示出你的系统版本之后会卡住,
0 commit comments