Versiones soportadas

Plataforma Versiones soportadas
iOS 13.0.0+

Agregue el SDK de autenticación basada en la ubicación de Ironchip

Usando Xcode: Para importar esta dependencia de paquete rápido, en xcode, vaya a la raíz de su aplicación, por ejemplo, ExampleApp.xcodeproj, en la parte superior de PROYECTO, seleccione el elemento ExampleApp y vaya a la tercera pestaña, Dependencias del paquete, seleccione el botón +.

Se abrirá una ventana emergente y en la búsqueda o ingrese la url, copie la url del repositorio y presione el botón Agregar paquete.

En este caso: https://github.com/Ironchip-Security/LBFraud-SDK-iOS.git

Aparece una nueva ventana, en regla de dependencia, puede seleccionar una versión exacta, un rango de versiones, una rama… en este caso para probarlo puede elegir la versión exacta 1.2.2 y finalmente agregar el paquete para usarlo, o un rango como 1.0.9 < 1.2.1, recomendamos para facilitar las actualizaciones de paquetes que utilice un rango de versiones ssss

import iOS package

Para poder usar Ironchip LBFraud como SwiftPackage, deberá agregar una capacidad al objetivo de su aplicación, así que vaya a Canto y capacidades y agregue acceder a la información de Wi-Fi.

setup iOS

Luego, en la pestaña Destino de la aplicación en info, debe agregar los valores clave del permiso de ubicación.

  1. Privacidad - Ubicación siempre y cuando esté en uso Descripción de uso e inserte la descripción como cadena
  2. Privacidad - Ubicación cuando está en uso Descripción de uso e inserte la descripción como cadena
  3. Privacidad - Ubicación Siempre Descripción de uso e inserte la descripción como cadena
  4. LSApplicationQueriesSchemes, inserte la descripción (este permiso es para poder saber si el dispositivo tiene jailbreak)
setup iOS permissions

En primer lugar, debe solicitar el permiso de ubicación en su aplicación:

import CoreLocation

let locationManager = CLLocationManager()
locationManager.requestWhenInUseAuthorization()