Deploying in a native iOS app

Deploying in a native iOS app

Last update: penktadienis, Grd 20, 2024

In this post, you'll find out how to implement Xeno on iOS, thanks to these simple steps:

Add this library to your iOS project.

  1. Xeno iOS SDK is available through%{polaria-begin} CocoaPods. %{polaria-end}To install it, simply add the following line to your Podfile:%{polaria-begin} pod 'Polaria'%{polaria-end} and run pod install.

  2. Add the following code to the project

  • AppDelegate’s method didFinishLaunchingWithOptions:

 
    Xeno.sharedInstance.prepare(apiKey: "YOUR_PUBLIC_KEY")

  • ViewController’s method viewDidLoad:

 
    Xeno.sharedInstance.show()
    


To run the example project, clone the repo, and run pod install from the Example directory first.


Check if everything is working as it should.

Once you’ve added your app code (including the Xeno snippet):

  1. Go to a View of your app where the show() method is called. The Xeno chatbox should appear.

  2. Type something (such as: “Hey! Do you read me?”).

  3. Send your message ! rocket


iOS SDK

4 article in this category.