Configuración para iOS

Generar el proyecto para iOS


Para generar el proyecto en XCode deberemos seguir estos pasos:

A continuación nos saldrá una pantalla con todas las diferentes plataformas. Seleccionaremos iOS y haremos click en Switch Platform.
Nos deberá quedar de la siguiente forma:

Una vez esté cambiada la plataforma, generamos nuestro proyecto en XCode haciendo click en Build.

Consideraciones iOS 9

App Transport Security


Para que nuestra aplicación no se vea afectada por esta nueva medida que ha tomado Apple deberemos de añadir en nuestro archivo "Info.plist" las siguientes líneas:

Si quieres más información consulta la documentación, App Transport Security (ATS).

Bitcode en Xcode 7


El Google Mobile Ads SDK todavía no permite soportar Bitcode. Tu necesitas deshabilitar en la configuración de tu app, en Build Settings/Build Options/Enable Bitcode cambiar a NO.


Si quieres más información consulta la documentación, Bitcode.

Integración del SDK de Tappx


Arrastrar el archivo "TappxFramework.framework" dentro del proyecto en Xcode.

Una vez hecho saldrá una pantalla, donde se deben de marcar las mismas opciones que las de la siguiente imagen:

Integración Google Admob


En caso de tener integrado Google Admob en el proyecto, podemos omitir este punto.

CocoaPods

1. Descargar el ejemplo de GoogleServices-Info.plist.

2. Una vez descargado, se tiene que modificar el valor de la propiedad BUNDLE_ID por el bundle de la aplicación y borrar las dos keys de test de Admob.

3. Una vez modificado, se debe de guardar el archivo, sin modificar el nombre, en el mismo directorio donde almacenas la fuente del proyecto.

4. A continuación crear un archivo con el nombre Podfile, en el directorio donde se encuentre el archivo con extensión .xcworkspace (normalmente se encuentra en la raíz del proyecto) que contenga las siguientes líneas:

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '7.0'
pod 'Firebase/Core'
pod 'Firebase/AdMob'

5. Por último desde el terminal, deberás dirigirte a la ruta donde donde se encuentra el archivo Podfile y ejecutas la siguiente instrucción: pod install.

pod install

Nota: Si necesitas más detalle de como hacerlo con estos pasos visite este enlace: https://firebase.google.com/docs/admob/ios/quick-start.

Guide

1. Descargar el SDK desde el siguiente enlace: Google Ads.
2. Arrastrar el framework como de la misma forma que se hizo con el de Tappx.

3. En la pantalla que se abrirá marcar las opciones que se muestran en la siguiente pantalla:


Tappx © 2020