TigerConnect iOS SDK
This repository contains binary distributions of iOS SDK released by TigerConnect.
If you have any questions, comments, or issues related to this repository then please contact the team by emailing [email protected].
Overview
The TigerConnect iOS SDK provides a simple way to enhance your iOS applications with intelligent, secure messaging from TigerConnect
In order to use the TigerConnect iOS SDK you must be a registered developer. All aspects of this setup are covered in detail in the TigerConnect Documentation.
Installation
TigerConnect iOS SDK can be installed directly into your application by importing a framework or via CocoaPods. Quick installation instructions are provided below for reference, but please refer to the TigerConnect Documentation for full details.
Requirements
The following are requirements for the TigerConnect iOS SDK.
- iOS9
CocoaPods Installation
The recommended path for installation is CocoaPods. CocoaPods provides a simple, versioned dependency management system that automates the tedious and error prone aspects of manually configuring libraries and frameworks. You can add TigerConnect iOS SDK to your project via CocoaPods by doing the following:
$ sudo gem install cocoapods
$ pod setupNow create a Podfile in the root of your project directory and add the following:
pod "TigerConnect"Complete the installation by executing:
$ pod installThese instructions will setup your local CocoaPods environment and import the TigerConnect iOS SDK into your project.
App Transport Security Settings
Please add the following settings to your plist file:
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
<key>NSExceptionDomains</key>
<dict>
<key>cloudfront.net</key>
<dict>
<key>NSIncludesSubdomains</key>
<true/>
<key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key>
<true/>
<key>NSTemporaryExceptionMinimumTLSVersion</key>
<string>1.0</string>
<key>NSTemporaryExceptionRequiresForwardSecrecy</key>
<false/>
</dict>
<key>tigertext.me</key>
<dict>
<key>NSExceptionAllowsInsecureHTTPLoads</key>
<false/>
<key>NSIncludesSubdomains</key>
<true/>
</dict>
</dict>
</dict>Swift
TTKit is an ObjC library, if you wish to run it in a swift project you will need to create a bridging header and add it to your build settings under Swift Compiler - Code Generation. Please add <TTKit/TTKit.h> to the bridging header. More information can be found here on the Apple Developer Site
Contact
If you have any questions please reach out to the TigerConnect team any time by emailing [email protected].
License
TigerConnect is licensed under our Developer Terms of Use.