Diferencia entre revisiones de «SDKs:Referrer:iOS:index»

De mobeleader
Ir a la navegación Ir a la búsqueda
Deneb (discusión | contribs.)
Deneb (discusión | contribs.)
Línea 11: Línea 11:




Este <i>framework</i> admite la versión <b>8.0</b> de <b>iOS</b> y superiores.
Este <i>framework</i> admite la versión <b>10.0</b> de <b>iOS</b> y superiores.


== FUNCIONAMIENTO DEL FRAMEWORK. ==
== FUNCIONAMIENTO DEL FRAMEWORK. ==
Línea 26: Línea 26:




En caso de que su proyecto no incluya el archivo <b><i>Podfile</i></b>, incorpórelo. Si nunca a trabajado con <b>CocoaPods</b> consulte la [https://guides.cocoapods.org/using/using-cocoapods.html documentación ofrecida en su <b>web oficial</b>], en la que se explica paso a paso cómo crear, actualizar y trabajar con los archivos <b><i>Podfile</i></b>.
En caso de que su proyecto no incluya el archivo <b><i>Podfile</i></b>, incorpórelo. Si nunca ha trabajado con <b>CocoaPods</b> consulte la [documentación ofrecida en su web oficial](https://guides.cocoapods.org/using/using-cocoapods.html), en la que se explica paso a paso cómo instalar <b>CocoaPods</b> y cómo crear, actualizar y trabajar con los archivos <b><i>Podfile</i></b>.


Añada al archivo <b><i>Podfile</i></b> de su proyecto las siguientes dependencias:
Añada al archivo <b><i>Podfile</i></b> de su proyecto las siguientes dependencias:


     pod 'MobeleaderUtils'
     pod 'MobeleaderUtils'
pod 'MobeleaderReferrer'


A continuación, en el directorio de su proyecto ejecute la siguiente línea de comandos:
A continuación, en el directorio de su proyecto ejecute la siguiente línea de comandos:
Línea 38: Línea 39:
Se creará el <b><i>workspace</i></b> de su proyecto de la siguiente manera:
Se creará el <b><i>workspace</i></b> de su proyecto de la siguiente manera:


http://panel.mobeleader.com/ficheros_subidos/librerias/imagenes/NickCenter/Proyecto_nc_ios_8.png
https://panel.mobeleader.com/ficheros_subidos/librerias/imagenes/NickCenter/Proyecto_nc_ios_8.png


Abra el proyecto desde el <b><i>workspace</i></b> para poder usar la librería correctamente.
Abra el proyecto desde el <b><i>workspace</i></b> para poder usar la librería correctamente.
Línea 47: Línea 48:
Descargue el <i>framework</i> <b>Referrer</b>:
Descargue el <i>framework</i> <b>Referrer</b>:


* Desde la <b>[http://panel.mobeleader.com/index.php?sec=82 página principal de las librerías]</b>:
* Desde la [página principal de las librerías](http://panel.mobeleader.com/index.php?sec=82):




http://panel.mobeleader.com/ficheros_subidos/librerias/imagenes/referrer/descargar_framework.png
https://panel.mobeleader.com/ficheros_subidos/librerias/imagenes/referrer/desc_ref_ios.png


* Desde la [página de información del <i>framework</i> <b>Referrer 1.00 </b> de <b>iOS</b>](http://panel.mobeleader.com/index.php?sec=85&id=46&tipo=1):
* Desde la [página de información del <i>framework</i> <b>Referrer 1.00 </b> de <b>iOS</b>](http://panel.mobeleader.com/index.php?sec=85&id=46&tipo=1):




http://panel.mobeleader.com/ficheros_subidos/librerias/imagenes/referrer/ver_referrer_ios.png
https://panel.mobeleader.com/ficheros_subidos/librerias/imagenes/sps/desc_framework.png


* Directamente desde <b>[https://repos.mobeleader.com/MobeleaderReferrer/1.0.1/MobeleaderReferrer.zip aquí]</b>.
* Directamente desde [aquí](https://repos.mobeleader.com/MobeleaderReferrer/1.0.1/MobeleaderReferrer.zip).




Una vez descargado el <i>framework</i> instálelo en su proyecto.
Una vez descargado el <b><i>framework</i></b> instálelo en su proyecto.


== LANZAMIENTO DEL FRAMEWORK. ==
== LANZAMIENTO DEL FRAMEWORK. ==
Línea 67: Línea 68:
Seleccione el primer <b><i>controller</i></b> de su aplicación e importe el <i>header</i>:
Seleccione el primer <b><i>controller</i></b> de su aplicación e importe el <i>header</i>:


  #import <MobeleaderReferrer/MobeleaderReferrer.h>
```cpp
#import <MobeleaderReferrer/MobeleaderReferrer.h>
```


En el <b>viewDidLoad</b> del <b><i>controller</i></b> escriba lo siguiente:
En el <b>viewDidLoad</b> del <b><i>controller</i></b> escriba lo siguiente:
 
```cpp
  Referrer *referrer = [[Referrer alloc] init];
Referrer *referrer = [[Referrer alloc] init];
```


Si es la primera vez que se carga la aplicación, el <i>framework</i> se encargará de enviar la información, en caso contrario no realizará ninguna acción.
Si es la primera vez que se carga la aplicación, el <i>framework</i> se encargará de enviar la información, en caso contrario no realizará ninguna acción.

Revisión del 09:20 9 nov 2017

  1. CÓMO AGREGAR EL FRAMEWORK REFERRER EN IOS

INTRODUCCIÓN.

El framework Referrer de iOS se encarga de guardar las referencias de descarga de la aplicación, siempre y cuando la descarga se haya realizado a través de un anuncio lanzado desde el framework SpsLib.

Se guardarán: el terminal de descarga, el anuncio a través del cual se haya realizado la descarga y la aplicación desde la que se haya visualizado el anuncio.

VERSIONES DE IOS SOPORTADAS.

Este framework admite la versión 10.0 de iOS y superiores.

FUNCIONAMIENTO DEL FRAMEWORK.

El framework Referrer actúa la primera vez que se abre la aplicación en la que ha sido integrado. Una vez descargada y abierta la aplicación, se envían los datos y se registra la descarga.

INSTALACION DEL FRAMEWORK.

Existen dos maneras de instalar el framework Referrer: a través de CocoaPods o descargándolo directamente. Recomendamos hacerlo a través de la primera opción. Referrer incorpora el framework auxiliar UtilsLib.

Instalación con CocoaPods.

En caso de que su proyecto no incluya el archivo Podfile, incorpórelo. Si nunca ha trabajado con CocoaPods consulte la [documentación ofrecida en su web oficial](https://guides.cocoapods.org/using/using-cocoapods.html), en la que se explica paso a paso cómo instalar CocoaPods y cómo crear, actualizar y trabajar con los archivos Podfile.

Añada al archivo Podfile de su proyecto las siguientes dependencias:

   pod 'MobeleaderUtils'

pod 'MobeleaderReferrer'

A continuación, en el directorio de su proyecto ejecute la siguiente línea de comandos:

   $ pod install --repo-update

Se creará el workspace de su proyecto de la siguiente manera:

Proyecto_nc_ios_8.png

Abra el proyecto desde el workspace para poder usar la librería correctamente.

Instalación manual del framework.

Descargue el framework Referrer:


desc_ref_ios.png


desc_framework.png


Una vez descargado el framework instálelo en su proyecto.

LANZAMIENTO DEL FRAMEWORK.

Seleccione el primer controller de su aplicación e importe el header:

```cpp

  1. import <MobeleaderReferrer/MobeleaderReferrer.h>

```

En el viewDidLoad del controller escriba lo siguiente: ```cpp Referrer *referrer = [[Referrer alloc] init]; ```

Si es la primera vez que se carga la aplicación, el framework se encargará de enviar la información, en caso contrario no realizará ninguna acción.