【发布时间】:2016-08-25 15:30:18
【问题描述】:
我正在尝试将 UrbanAirship 集成到我的项目中,但出现以下错误:
2016-08-25 16:26:23.898 Fibre[7758:368753] [E] __52+[UAirship handleAppDidFinishLaunchingNotification:]_block_invoke [Line 320] 请确保在 application:didFinishLaunchingWithOptions:returns 之前同步调用 [UAirship takeOff] /p>
任何解决此问题的帮助将不胜感激!
我的应用委托如下:
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
}
【问题讨论】: