.NET Framework 4.5 o posterior (preinstalado en Windows 8 y Windows 10)
https://dotnet.microsoft.com/download/dotnet-framework
iTunes (la versión de Microsoft Store o Win32/Win64 está bien)
https://www.apple.com/itunes/download/
Visual C++ redistribuible para Visual Studio 2015
https://www.microsoft.com/en-us/download/details.aspx?id=48145
Consulte la página de lanzamientos.
Ejecute el ejecutable llamado iFakeLocation.exe.
Abra el DMG y arrastre la aplicación a la carpeta Escritorio o Aplicaciones. Haga doble clic para ejecutar la aplicación.
chmod +x ./iFakeLocation
./iFakeLocation
# or
dotnet ./iFakeLocation.dll
Si por alguna razón la recuperación automática de imágenes del desarrollador no funciona, puede descargarlas manualmente para usarlas en iFakeLocation. Cree una carpeta llamada "DeveloperImages" (al lado del ejecutable iFakeLocation) y dentro de esa carpeta cree una carpeta para la versión de iOS que está ejecutando (por ejemplo, "12.4", "13.0", etc.). Descargue las imágenes de desarrollador correspondientes del siguiente repositorio de Github y descomprima el archivo DeveloperDiskImage.dmg + DeveloperDiskImage.dmg.signature en la carpeta que creó.
https://github.com/haikieu/xcode-developer-disk-image-all-platforms/tree/master/DiskImages/iPhoneOS.platform/DeviceSupport
Conecte su iDevice a su computadora. Haga clic en el botón "Actualizar" y seleccione su iDevice de la lista.
Ingrese la ubicación deseada (es decir, Sydney NSW) en el cuadro y presione "Buscar" (intente ser más específico si obtiene resultados extraños).
También puedes colocar manualmente un marcador en el mapa haciendo doble clic en cualquier lugar.
Haga clic en "Establecer ubicación falsa". Si es la primera vez que hace esto, la herramienta necesita descargar algunos archivos para habilitar el modo de desarrollador en su iDevice.
Confirme su ubicación falsa usando Apple Maps, Google Maps, etc. Para detener la ubicación falsa, haga clic en "Detener ubicación falsa". Si su dispositivo todavía está atascado en la ubicación falsa, desactive y active los Servicios de ubicación en Configuración > Privacidad.
Su dispositivo también tendrá un menú de desarrollador que ahora se muestra en Configuración. Puede deshacerse de él reiniciando su iDevice.
P: ¿Mi dispositivo no aparece en la lista?
R: Asegúrese de que esté enchufado, de que haya confiado en su PC y de que el dispositivo esté visible en iTunes.
P: Ayuda, ¿dice que no se puede montar la imagen o algún otro error genérico?
R: Asegúrese de que su iDevice sea de confianza para la PC/Mac y si todo lo que ha probado no funciona, normalmente un reinicio de su dispositivo solucionará el problema.
P: No se puede cargar la biblioteca compartida 'imobiledevice' o una de sus dependencias. R: establezca la variable de entorno DYLD_LIBRARY_PATH
en la carpeta que tiene los archivos libimobiledevice
y ejecute el proyecto con el marco y el tiempo de ejecución especificados, por ejemplo
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