I am trying to integrate UrbanAirship into my project but I am getting the following error:
2016-08-25 16:26:23.898 Fibre[7758:368753] [E] __52+[UAirship handleAppDidFinishLaunchingNotification:]_block_invoke [Line 320] Please ensure that [UAirship takeOff] is called synchronously before application:didFinishLaunchingWithOptions: returns
Any help resolving this would be much appreciated!
My application delegate is as as below:
 func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
        // Override point for customization after application launch.
        FBSDKApplicationDelegate.sharedInstance().application(application, didFinishLaunchingWithOptions: launchOptions)
        let configuration = ParseClientConfiguration { (configuration) -> Void in
            configuration.applicationId = "******"                
            configuration.clientKey = "*****" 
            configuration.server = "https://*****.herokuapp.com/parse"       
        }
        Parse.initializeWithConfiguration(configuration)
        let config: UAConfig = UAConfig.defaultConfig()
        UAirship.takeOff(config)
        return true
    }