Setup iOS
Salin prompt setup yang berisi langkah install dan panduan markdown lengkap untuk plugin ini.
Persyaratan
Bagian berjudul “Persyaratan”- iOS 15+ untuk
CLLocationSourceInformation.isSimulatedBySoftware - Izin lokasi di host app Anda
- Perangkat fisik disarankan untuk sampling GPS yang realistis
Info.plist
Bagian berjudul “Info.plist”<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.
Realitas Mode Developer
Bagian berjudul “Realitas Mode Developer”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.
Contoh
Bagian berjudul “Contoh”import { MockLocationDetector } from '@capgo/capacitor-mock-location-detector';
const result = await MockLocationDetector.analyze({ requestLocationSample: true, additionalMockAppUrlSchemes: ['anyto', 'pokeep'],});