launchkit-ios
launchkit-ios copied to clipboard
Useful tools you need to launch your iOS app. http://launchkit.io
![]()
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:
- Add
zlibas a dependency on your app target. - Set
LAUNCHKIT_MANUAL_IMPORT=1in 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., [email protected]
License
LaunchKit is available under the Apache 2.0 license. See the LICENSE file for more info.