> For the complete documentation index, see [llms.txt](https://docs.payvalida.com/api-tarjeta/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.payvalida.com/api-tarjeta/master/sdk-para-3ds-y-score-de-riesgo-transaccional/guia-de-integracion-con-el-sdk-para-ios-swift/1.-anadir-el-xcframework.md).

# 1. Añadir el XCFramework

{% hint style="info" %}
Puedes integrar vía **CocoaPods** o **manualmente**
{% endhint %}

### Opción A: CocoaPods

1. Añade el pod a tu <mark style="color:$success;">`Podfile`</mark>:

```
None
pod 'PayvalidaAntifraud', :podspec => 'https://github.com/gamelio-pv/Antifraud-SDK/releases/download/<VERSION>/PayvalidaAntifraud.podspec'
```

2. Luego ejecuta <mark style="color:$success;">`pod install`</mark>.

### Opción B: XCFramework Manual

* Descarga y descomprime [PayvalidaAntifraud-iOS.zip](https://github.com/gamelio-pv/Antifraud-SDK/releases). Esto te dará la carpeta <mark style="color:$success;">`PayvalidaAntifraud.xcframework`</mark>.
* Abre tu proyecto Xcode.
* Arrastra el directorio <mark style="color:$success;">`PayvalidaAntifraud.xcframework`</mark> desde Finder a la sección "Frameworks, Libraries, and Embedded Content" de tu proyecto Xcode.

{% hint style="info" %}
la encuentras en la configuración "General" de tu target de aplicación
{% endhint %}

{% hint style="warning" %}
Cuando se te pregunte, asegúrate de que "Copy items if needed" esté marcado.
{% endhint %}

* Verifica que <mark style="color:$success;">`PayvalidaAntifraud.xcframework`</mark> esté listado con "Embed & Sign" bajo la columna "Embed".
