PlayVisit iOS SDK

Añade tus experiencias de PlayVisit en tus aplicaciones móviles de iOS

Instala el SDK de iOS de PlayVisit para integrar tus experiencias creadas con PlayVisit Studio en tu aplicación móvil de iOS actual.

Selecciona un método para instalar el SDK:

Descarga y descomprime la versión más reciente de nuestro SDK

Inserta el framework

Arrastra el PlayVisit.framework en la sección Embedded Binaries de tu editor del proyecto. En la pantalla emergente que aparece, asegúrate de que la opción Copy items if needed está seleccionada, a continuación clica en Finish.

Estableciendo permisos para el acceso a internet y a la ubicación

Para dar a tus usuarios una breve explicación de cómo la aplicación cargará los datos de Internet y usará sus datos de ubicación, agrega las siguientes claves al archivo Info.plist

NSLocationWhenInUseUsageDescription con alguna descripción. Por ejemplo:

«Muestra tu ubicación en el mapa y te permite disfrutar de las experiencias»

NSAllowsArbitraryLoadscon el valor «true»

Mostrando una experiencia PlayVisit

Añade esto como View

Inserta los siguientes fragmentos de código en tu ViewController, copia el access token de tu experiencia y pégalo en la instancia PVWebView

import PlayVisit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
self.view = PVWebView(token: “your_token_here”)
}
}

Copia el access token de tu experiencia y pégalo en la instancia PVWebView

Añade esto como ViewController

func showExperience() {
let viewController = PVViewController()
viewController.PVToken = "your_token_here"
self.present(viewController, animated: true, completion: nil)
}

DONE!

Instala el SDK de PlayVisit para iOS con CocoaPods

Añade el siguiente código en tu Podfile.


target 'TargetNameForYourApp' do
pod 'PlayVisit', '~> 1.0.0'
end

A continuación instala el Pod ejecutando el siguiente comando en tu Terminal.

pod install

Finalmente, abre el archivo resultante xcworkspace en Xcode.

Estableciendo permisos para el acceso a internet y a la ubicación

Para dar a tus usuarios una breve explicación de cómo la aplicación cargará los datos de Internet y usará sus datos de ubicación, agrega las siguientes claves al archivo Info.plist

NSLocationWhenInUseUsageDescription con alguna descripción. Por ejemplo:

«Muestra tu ubicación en el mapa y te permite disfrutar de las experiencias»

NSAllowsArbitraryLoadscon el valor «true»

Mostrando una experiencia PlayVisit

Añade esto como View

Inserta los siguientes fragmentos de código en tu ViewController, copia el access token de tu experiencia y pégalo en la instancia PVWebView

import PlayVisit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
self.view = PVWebView(token: “your_token_here”)
}
}

Copia el access token de tu experiencia y pégalo en la instancia PVWebView

Añade esto como ViewController

func showExperience() {
let viewController = PVViewController()
viewController.PVToken = "your_token_here"
self.present(viewController, animated: true, completion: nil)
}

DONE!