2016-10-22 81 views
0

通过设置断点,我注意到应用程序退出时处理程序正在调用。branch.initSessionWithLaunchOptions处理程序在应用程序退出时触发

我做错了什么?如果不是,为什么分支想要这样做?

// This is in app delegate 
branch.initSessionWithLaunchOptions(launchOptions, automaticallyDisplayDeepLinkController: true, deepLinkHandler: { params, error in 
     // breakpoint 
     if error == nil { 
     self.handleDeepLink(params) 
     } 
     else { 
     error?.showInToast() 
     } 
    }) 
    } 

回答

0

亚历克斯从分支这里:这不是我们的SDK的行为。您是否覆盖任何其他应用生命周期方法(例如,applicationDidBecomeActiveapplicationWillResignActive)?

+0

嗨akex,不是我知道!让我把一些断点,并回到你身边。它非常零星。 –