Configuración de iOS
Copiar una línea de comando con los pasos de instalación y la guía markdown completa para este plugin.
Requisitos
Sección titulada “Requisitos”- iOS 15+ para
CLLocationSourceInformation.isSimulatedBySoftware - Permiso de ubicación en tu aplicación de host
- Se recomienda un dispositivo físico para una muestra de GPS realista
Info.plist
Título de la sección “Info.plist”<key>NSLocationWhenInUseUsageDescription</key><string>We verify your location has not been spoofed.</string>Esquemas de URL opcionales para aplicaciones de acompañamiento que deseas detectar con canOpenURL:
<key>LSApplicationQueriesSchemes</key><array> <string>anyto</string> <string>imyfone-anyto</string> <string>igo</string> <string>igomarkto</string> <string>fakegps</string> <string>mockgps</string> <string>pokeep</string></array>También puedes pasar esquemas adicionales en tiempo de ejecución a través de additionalMockAppUrlSchemes.
Verificación de realidad en Modo de Desarrollador
Título de la sección “Verificación de realidad en Modo de Desarrollador”Apple no proporciona un API público para leer la pestaña de Modo de Desarrollador de iOS. Este plugin utiliza heurísticas indirectas como la unión de depuradores y indicadores de provisión de desarrollo. Trátalos como señales de riesgo, no como prueba
Herramientas como iMyFone AnyTo a menudo dependen del Modo de Desarrollador y aplicaciones de acompañamiento distribuidas fuera de la Tienda de App. Combina verificaciones nativas con reglas de fraude del lado del servidor
Ejemplo
Sección titulada “Ejemplo”import { MockLocationDetector } from '@capgo/capacitor-mock-location-detector';
const result = await MockLocationDetector.analyze({ requestLocationSample: true, additionalMockAppUrlSchemes: ['anyto', 'pokeep'],});