diff --git a/ios/Classes/1.5/FLB2FlutterViewContainer.m b/ios/Classes/1.5/FLB2FlutterViewContainer.m
index d85e105309e60116ecf39d67f0e63c5001a11694..135fd6498125ca24af6340b01a66a867b74cee5a 100755
--- a/ios/Classes/1.5/FLB2FlutterViewContainer.m
+++ b/ios/Classes/1.5/FLB2FlutterViewContainer.m
@@ -217,14 +217,13 @@ static NSUInteger kInstanceCounter = 0;
 
 - (void)viewDidDisappear:(BOOL)animated
 {
-    [super viewDidDisappear:animated];
-    
     [FLUTTER_APP resume];
-    
     [BoostMessageChannel didDisappearPageContainer:^(NSNumber *result) {}
                                                 pageName:_name
                                                   params:_params
                                                 uniqueId:self.uniqueIDString];
+    [super viewDidDisappear:animated];
+    
 }
 
 - (void)installSplashScreenViewIfNecessary {