LocationSimulator
3,178
Stars
—
Forks
0
Watchers
—
Open Issues
待补全
许可证
Swift
语言
—
创建时间
最近更新
项目能做什么
用于模拟/修改 iOS、iPadOS 或模拟器定位的 macOS 应用,部分支持 watchOS 和 tvOS。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
> [!NOTE] > You can now beta test LocationSimulator2 (closed source for now). Please read [this](https://github.com/Schlaubischlump/LocationSimulator2/discussions/1) for more information. > [!WARNING] > iOS 17 and later are not supported by the LocationSimulator source code in this repo. > For more details, click [here](https://github.com/Schlaubischlump/LocationSimulator/issues/171). <p align="center"> <img src="LocationSimulator/Assets.xcassets/AppIcon.appiconset/AppIcon_256.png" width="128"> </p> # LocationSimulator [](https://www.paypal.com/donate/?hosted_button_id=9NR3CLRUG22SJ) [](https://opensource.org/licenses/gpl-3.0) LocationSimulator is a macOS app that allows spoofing the location of an Apple device (iOS, iPadOS, tvOS). The target audience for this project is developers who want to test their location-service-based application(s). I do not encourage using this application to cheat in iOS games, and I do not provide support for these games. If you use this application outside of the intended purposes, you are on your own.  <details> <summary><b>Table of Contents</b></summary> - [Background](#background) - [Features](#features) - [Install](#install) - [Build](#build) - [Requirements](#requirements) - [Build the app](#build-the-app) - [Usage](#usage) - [Start spoofing](#start-spoofing) - [Moving](#moving) - [Stop spoofing](#stop-spoofing) - [License](#license) - [Contribute](#contribute) - [Donate](#donate) - [Enhancements](#enhancements) - [Acknowledgements](#acknowledgements) </details> ## Background While I originally planned to build on the fantastic work of [Watanabe Toshinori's LocationSimulator](https://github.com/watanabetoshinori/LocationSimulator), I decided to recreate the whole project because the original lacked a license at the time (August 2019). I created all necessary images and source code files and removed all third-party binary dependencies except for [libimobiledevice](https://github.com/libimobiledevice/libimobiledevice). The project uses several Swift packages (listed under [Build](#build)) but no longer requires [Xcode](https://apps.apple.com/us/app/xcode/id497799835?mt=12) to be installed at runtime. You need the `DeveloperDiskImage.dmg` and `DeveloperDiskImage.dmg.signature` files for your iOS version. ## Features - Spoof the iOS device location without a jailbreak or installing an app on the device. - Spoof the iPhoneSimulator device location. - Automatically try to download the DeveloperDiskImage files for your iOS version. - Set the device location with a long-click on the map. - Support custom and predefined (Walk/Cycle/Drive) movement speeds. - Control the movement using the arrow keys. - Navigate from the current location to a new location. - Support network devices. - Search for locations. - Support dar阅读完整原文
项目深度分析 AI 生成
闭源商业版桌面客户端(类似LocationSimulator2)
| 产品构想 | 基于作者已推进的LocationSimulator2(目前Closed source),提供针对iOS 17+及最新苹果系统的商业买断制或订阅制macOS工具,解决开源版无法直接兼容新系统的痛点。 |
| 核心功能 | 兼容iOS 17+新底层通信协议、自动管理开发者镜像、多轨迹平滑移动仿真、网络设备无线调试连接、多设备同时管理。 |
| 目标用户 | 需要频繁在真机上调试LBS功能的独立开发者、测试人员以及有修改定位需求的普通Mac用户。 |
| 难度/周期 | 高 · 2-3个月 · 成本:macOS开发者证书费用、测试设备采购(覆盖iOS各版本真机) |
| 收费模式 | 按设备授权的买断制销售(如19-39美元/永久)或按年订阅制(15美元/年)。 |
| 竞争风险 | 苹果系统底层接口变动(如iOS 17及后续架构调整导致兼容维护成本极高);依赖逆向工程或非官方API存在随时失效风险。 |
| 依据 | 已验证事实 |
自动化测试与CI/CD命令行工具/SDK
| 产品构想 | 将定位模拟核心逻辑封装为CLI工具或API服务,方便QA团队在持续集成流水线中自动化测试地理围栏(Geofencing)、运动计步与定位告警场景。 |
| 核心功能 | 无头模式(Headless CLI)、支持GPX文件自动化按时序注入、提供REST/gRPC本地调用接口、多设备并发批量控制。 |
| 目标用户 | 外卖、出行、社交、运动健康类移动应用的研发团队与QA工程师。 |
| 难度/周期 | 中等 · 1-2个月 · 成本:本地自动化测试环境部署与开发成本 |
| 收费模式 | 企业商用授权(Seat-based或Team License),提供高级支持与专属工单。 |
| 竞争风险 | 目标开发者更倾向于编写原生XCTest/Xcode方案,外部CLI工具受众可能偏窄。 |
| 依据 | AI推测 |
高级路由轨迹模拟与场景数据发生器(SaaS/桌面增强插件)
| 产品构想 | 针对复杂外勤路线与行车仿真,提供结合高精度地图、高度/速度随机波动、GPS抖动还原的高级轨迹录制与生成器。 |
| 核心功能 | 真实GPS噪点/漂移模拟、真实路网吸附计算、复杂交通红绿灯启停逻辑模拟、导出/导入标准格式(GPX/KML/NMEA)。 |
| 目标用户 | 导航类App测试人员、外勤考勤测试人员、仿真数据生成工程师。 |
| 难度/周期 | 中等 · 1-1.5个月 · 成本:商业地图API调用成本(如Mapbox/Google Maps) |
| 收费模式 | 高级功能增值解锁(Freemium)或按功能模块订阅付费。 |
| 竞争风险 | 容易被灰产滥用(如外勤打卡作弊),可能带来潜在的法务或平台风控争议。 |
| 依据 | 尚需验证的假设 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
相似项目数据正在完善中,暂不展示(避免误导)
项目优势与风险
| 技术成熟度 | 创建时间待补全,最近推送 ,发布过 24 个 Release |
| 社区活跃 | Star 3,178 / Fork 0 / Issue 0(数据支持,可自行核实) |
| 许可证 | 未检测到(需人工确认) |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。