Configurez les autorisations de localisation et les sondages facultatifs de l'URL de l'application spoof sur iOS. - Gérez les mises à jour en temps réel pour votre application __CAPGO_KEEP_0__ sans les ennuis de l'App Store, 5 ...

Configuration iOS

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

Schémas URL optionnels pour les applications de spoofage 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>

Vous pouvez également passer des schémas supplémentaires en temps de exécution à travers additionalMockAppUrlSchemes.

Apple ne fournit pas un API public pour lire la mise en surbrillance de la mode développeur iOS. Ce plugin utilise des heuristiques indirectes comme l'attache du débogueur et les indicateurs de provisionnement de développement. Les considérez comme des signaux de risque, pas comme des preuves.

Les outils comme iMyFone AnyTo dépendent souvent du mode développeur et des applications de compagnon distribuées en dehors de l'App Store. Combinez les vérifications natives avec les 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'],
});