Useful tools you need to launch your iOS app.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
AppToolkit
Carthage
Dev
DevSwift
Documentation
.gitignore
.swift-version
.travis.yml
AppToolkit.podspec
LICENSE
README.md

README.md

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

...to 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"]

    ...
}
Swift
import AppToolkit

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

    ...
}

License

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