Aller directement au contenu

Configuration iOS

Capgo GitHub
  • iOS 15+ pour CLLocationSourceInformation.isSimulatedBySoftware
  • Permission de localisation dans votre application hôte
  • Un appareil physique recommandé pour un échantillonnage GPS réaliste
<key>NSLocationWhenInUseUsageDescription</key>
<string>We verify your location has not been spoofed.</string>

Schemes de URL optionnels pour les applications de spoof de compagnon que vous souhaitez détecter 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>

You can also pass extra schemes at runtime through additionalMockAppUrlSchemes.

Mode développeur : Vérification de la réalité

Vérification de la réalité du mode développeur

Apple does not provide a public API to read the iOS Developer Mode toggle. This plugin uses indirect heuristics such as debugger attachment and development provisioning indicators. Treat them as risk signals, not proof.

Les outils comme iMyFone AnyTo dépendent souvent du mode développeur et d'applications associées distribuées en dehors de l'App Store. Associez les vérifications natives aux règles de fraude côté serveur.

import { MockLocationDetector } from '@capgo/capacitor-mock-location-detector';
const result = await MockLocationDetector.analyze({
requestLocationSample: true,
additionalMockAppUrlSchemes: ['anyto', 'pokeep'],
});