Skip to content

rsattar/launchkit-ios

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LaunchKit Logo

LaunchKit iOS SDK

The LaunchKit iOS SDK supports some of the app-level products in LaunchKit, like Super Users.

Install and Configure LaunchKit iOS SDK

Step 1

Option 1: CocoaPods

LaunchKit is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod 'LaunchKit'

Option 2: Carthage

LaunchKit is also available through Carthage. Add the following line to your Cartfile:

github "LaunchKit/launchkit-ios"

Option 3: Manual Installation

You can install the LaunchKit SDK manually by cloning the repo or downloading the latest release, and copy the files in:

LaunchKit/Classes

...to your project. Additionally, you will also have to:

  1. Add zlib as a dependency on your app target.
  2. Set LAUNCHKIT_MANUAL_IMPORT=1 in your target's Build Settings, for all configurations (Debug and Release, by default). See Screenshot

Step 2

Add to your App Delegate

Objective C

Somewhere near the top of your -applicationDidFinishLaunching:withOptions:, add [LaunchKit launchWithToken:@"YOUR_API_TOKEN"], where YOUR_API_TOKEN is a special token you can get here.

#import <LaunchKit/LaunchKit.h>

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    // Add this line
    [LaunchKit launchWithToken:@"YOUR_API_TOKEN"]

    ...
}
Swift
import LaunchKit

...
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
    // Add this line
    LaunchKit.launchWithToken("YOUR_API_TOKEN")

    ...
}

Author

Cluster Labs, Inc., info@launchkit.io

License

LaunchKit is available under the Apache 2.0 license. See the LICENSE file for more info.