유저해빗에서는 앱이 백그라운드로 이동한 후 일정 시간 동안 앱을 활성화하지 않을 경우 세션을 종료합니다. 세션 종료 시간으로 지정된 기본값은 10초로 설정되어 있습니다. 해당 값은 아래와 같은 방법으로 수정이 가능합니다.

class AppDelegate: UIResponder, UIApplicationDelegate {

    var window: UIWindow?

    func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
        UserHabit.sessionStart("YOUR-API-KEY")
        UserHabit.setSessionDelayTime(15.0) // 예) 10초(기본값)을 15초로 변경하는 경우
        self.window!.makeKeyAndVisible()
        return true
    }