.NET Framework 4.5 或更高版本(预装在 Windows 8 和 Windows 10 上)
https://dotnet.microsoft.com/download/dotnet-framework
iTunes(Microsoft Store版本或Win32/Win64都可以)
https://www.apple.com/itunes/download/
适用于 Visual Studio 2015 的 Visual C++ 可再发行组件
https://www.microsoft.com/en-us/download/details.aspx?id=48145
请参阅发布页面。
运行名为 iFakeLocation.exe 的可执行文件。
打开 DMG 并将应用程序拖动到桌面或应用程序文件夹。双击运行该应用程序。
chmod +x ./iFakeLocation
./iFakeLocation
# or
dotnet ./iFakeLocation.dll
如果出于某种原因自动开发人员图像检索不起作用,您可以手动下载它们以在 iFakeLocation 中使用。创建一个名为“DeveloperImages”的文件夹(位于 iFakeLocation 可执行文件旁边),并在该文件夹内为您正在运行的 iOS 版本创建一个文件夹(例如“12.4”、“13.0”等)。从以下 Github 存储库下载匹配的开发人员映像,并将 DeveloperDiskImage.dmg + DeveloperDiskImage.dmg.signature 文件解压缩到您创建的文件夹中。
https://github.com/haikieu/xcode-developer-disk-image-all-platforms/tree/master/DiskImages/iPhoneOS.platform/DeviceSupport
将您的 iDevice 连接到计算机。单击“刷新”按钮并从列表中选择您的 iDevice。
在框中输入所需的位置(即新南威尔士州悉尼),然后点击“搜索”(如果您得到奇怪的结果,请尝试更具体)。
您还可以通过双击任意位置在地图上手动放置图钉。
单击“设置假位置”。如果这是第一次执行此操作,该工具需要下载一些文件以在您的 iDevice 上启用开发人员模式。
使用 Apple 地图、Google 地图等确认您的虚假位置。要停止虚假位置,请单击“停止虚假位置”。如果您的设备仍然卡在伪造的位置,请在“设置”>“隐私”中关闭然后打开“定位服务”。
您的设备现在还将在“设置”中显示“开发者”菜单。您可以通过重新启动您的 iDevice 来摆脱它。
问:我的设备没有出现在列表中?
答:确保已插入电源、您已信任您的 PC 并且该设备在 iTunes 上可见。
问:求助,它说无法安装映像或其他一些一般错误?
答:确保您的 iDevice 受到 PC/Mac 的信任,如果您尝试过的所有操作都不起作用,通常重新启动设备即可解决问题
问:无法加载共享库“imobiledevice”或其依赖项之一答:将环境变量DYLD_LIBRARY_PATH
设置为包含libimobiledevice
文件的文件夹,并使用指定的框架和运行时运行项目,例如
export DYLD_LIBRARY_PATH= $HOME /iFakeLocation/iFakeLocation/bin/Debug/net6.0/runtimes/osx-x64/native
dotnet run --project ./iFakeLocation/iFakeLocation.csproj --framework net6.0 --runtime osx-x64