iOS SDK
- Installation of iOS SDKPrerequisites To Integrate Haptik iOS SDK, you must obtain the following credentials to get started - Client ID: Unique Haptik identification number associated…
- Initializing SDK for iOS SDKInitialize Haptik SDK before you start using it. This will prepare SDK for launch. import UIKit import HPWebKit @main class AppDelegate: UIResponder…
- Customization on iOS SDKCustomization The SDK can be configured in a variety of ways to fit in seamlessly with the overall experience of the parent application. @objc public var…
- Deep links on iOS SDKHaptik bot supports deep-link actions. To get your deep links working you need to whitelist the supporting schemes - <key>LSApplicationQueriesSchemes</key>…
- Logging out on iOS SDKIf your application supports logout functionality, you can use the logout method to delete all conversation and user details. HPKit.sharedSDK.logout() If you…
- Enabling iOS SDK and Setting Up Related CredentialsEnabling iOS SDK Platform Go to Business Manager > Channels > Platform Deployments and choose iOS SDK from Platform drop-down. One can also set up webhooks by…
- Signup and Authentication on iOS SDKThere are two ways to register a user - Guest Custom Client Sign Up For you to take the user to the conversation screen where the user interacts/chats with the…
- Push notifications on iOS SDKPush Notification Push notifications can considerably enhance your customer experience. Haptik can also be configured to receive and handle Push Notifications…
- Fetch SDK details on iOS SDKIf you need to debug the details of the SDK version and status you can use the below method to get insights. This will provide you the details of native SDK…
- FAQs on iOS Integration1. How to check web-specific logs? You can connect the Safari browser on your Mac to the WKWebView, and get access to the console. What you need to do is, from…