Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

AppToolkit Logo

AppToolkit iOS SDK

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

Install and Configure AppToolkit iOS SDK

Step 1

Option 1: CocoaPods

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

pod 'AppToolkit'

Option 2: Carthage

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

github "AppToolkitIO/apptoolkit-ios"

Option 3: Manual Installation

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

AppToolkit/Classes your project. Additionally, you will also have to:

  1. Add zlib as a dependency on your app target.
  2. Set APPTOOLKIT_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 [AppToolkit launchWithToken:@"YOUR_API_TOKEN"], where YOUR_API_TOKEN is a special token you can get here.

#import <AppToolkit/AppToolkit.h>

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

import AppToolkit

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



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