Langsung ke konten

Setup iOS

GitHub
  • iOS 15+ untuk CLLocationSourceInformation.isSimulatedBySoftware
  • Izin lokasi di host app Anda
  • Perangkat fisik disarankan untuk sampling GPS yang realistis
<key>NSLocationWhenInUseUsageDescription</key>
<string>We verify your location has not been spoofed.</string>

URL schemes opsional untuk aplikasi spoof pendamping yang ingin Anda deteksi dengan 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>

Anda juga dapat meneruskan skema tambahan saat runtime melalui additionalMockAppUrlSchemes.

Apple tidak menyediakan API publik untuk membaca toggle Mode Developer iOS. Plugin ini menggunakan heuristik tidak langsung seperti attachment debugger dan indikator provisioning pengembangan. Perlakukan ini sebagai sinyal risiko, bukan bukti.

Alat seperti iMyFone AnyTo sering mengandalkan Mode Developer dan aplikasi pendamping yang didistribusikan di luar App Store. Kombinasikan pemeriksaan native dengan aturan fraud sisi server.

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