瀏覽代碼

小红点

apple 6 年之前
父節點
當前提交
27bcadbfde

二進制
ios/JianYuIOS/JianYuIOS.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate


+ 0 - 16
ios/JianYuIOS/JianYuIOS.xcworkspace/xcuserdata/apple.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist

@@ -13,21 +13,5 @@
             stopOnStyle = "0">
          </BreakpointContent>
       </BreakpointProxy>
-      <BreakpointProxy
-         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
-         <BreakpointContent
-            shouldBeEnabled = "Yes"
-            ignoreCount = "0"
-            continueAfterRunningActions = "No"
-            filePath = "JianYuIOS/Classes&#xff08;&#x6a21;&#x5757;&#xff09;/JYSubViewController.m"
-            timestampString = "569150764.644593"
-            startingColumnNumber = "9223372036854775807"
-            endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "282"
-            endingLineNumber = "282"
-            landmarkName = "-requestWebView:"
-            landmarkType = "7">
-         </BreakpointContent>
-      </BreakpointProxy>
    </Breakpoints>
 </Bucket>

+ 10 - 1
ios/JianYuIOS/JianYuIOS/Classes(模块)/JYExpViewController.m

@@ -51,6 +51,10 @@ JSExportAs(loginSuccess, -(void)jsLoginSuccess:(NSString*)status);
 
 JSExportAs(backUrl, -(void)jsBackUrl:(NSString*)str);
 
+JSExportAs(clearPushMessage, -(void)jsClearPushMessage:(NSString*)type);
+
+
+
 @end
 
 
@@ -931,7 +935,12 @@ NSString *const AesKey_2 = @"mGlAgnIBB8bx2nch";
         
     }
 }
-
+-(void)jsClearPushMessage:(NSString*)type
+{
+    NSLog(@"清除通知栏");
+    [[UIApplication sharedApplication] setApplicationIconBadgeNumber:1];
+    [[UIApplication sharedApplication] setApplicationIconBadgeNumber:0];;
+}
 
 /*
  #pragma mark - Navigation

+ 12 - 1
ios/JianYuIOS/JianYuIOS/Classes(模块)/JYMineViewController.m

@@ -52,9 +52,12 @@ JSExportAs(backUrl, -(void)jsBackUrl:(NSString*)str);
 //测试支付
 JSExportAs(payment, -(void)jsPayment:(NSString*)str);
 
-
 JSExportAs(hideRedSpotOnMenu, -(void)jsHideRedSpotOnMenu:(NSString*)str);
 
+JSExportAs(clearPushMessage, -(void)jsClearPushMessage:(NSString*)type);
+
+
+
 @end
 
 
@@ -1010,6 +1013,14 @@ NSString *const AesKey_3 = @"mGlAgnIBB8bx2nch";
     });
 }
 
+
+-(void)jsClearPushMessage:(NSString*)type
+{
+    NSLog(@"清除通知栏");
+    [[UIApplication sharedApplication] setApplicationIconBadgeNumber:1];
+    [[UIApplication sharedApplication] setApplicationIconBadgeNumber:0];;
+}
+
 /*
  #pragma mark - Navigation
  

+ 10 - 6
ios/JianYuIOS/JianYuIOS/Classes(模块)/JYSearchViewController.m

@@ -51,8 +51,7 @@ JSExportAs(backUrl, -(void)jsBackUrl:(NSString*)str);
 
 JSExportAs(redirectKeyset, -(void)jsRedirectKeyset:(NSString*)str);
 
-
-
+JSExportAs(clearPushMessage, -(void)jsClearPushMessage:(NSString*)type);
 
 @end
 
@@ -530,9 +529,9 @@ NSString *const AesKey_0 = @"mGlAgnIBB8bx2nch";
     NSLog(@"Search登录成功提示;;;%@当前下标:%ld",status,(long)pushIndex);
     
     //显示
-    kMainQueue(^{
-        [self.tabBarController.tabBar showBadgeOnItemIndex:3];
-    });
+//    kMainQueue(^{
+//        [self.tabBarController.tabBar showBadgeOnItemIndex:3];
+//    });
     
 
 
@@ -1197,7 +1196,12 @@ NSString *const AesKey_0 = @"mGlAgnIBB8bx2nch";
     [self webViewFirstRequest];
 }
 
-
+-(void)jsClearPushMessage:(NSString*)type
+{
+    NSLog(@"清除通知栏");
+    [[UIApplication sharedApplication] setApplicationIconBadgeNumber:1];
+    [[UIApplication sharedApplication] setApplicationIconBadgeNumber:0];
+}
 
 
 /*

+ 7 - 2
ios/JianYuIOS/JianYuIOS/Classes(模块)/JYSubViewController.m

@@ -43,7 +43,7 @@ JSExportAs(backUrl, -(void)jsBackUrl:(NSString*)str);
 
 JSExportAs(hideRedSpotOnMenu, -(void)jsHideRedSpotOnMenu:(NSString*)str);
 
-
+JSExportAs(clearPushMessage, -(void)jsClearPushMessage:(NSString*)type);
 
 @end
 
@@ -924,7 +924,12 @@ NSString *const AesKey_1 = @"mGlAgnIBB8bx2nch";
         [self.tabBarController.tabBar hideBadgeOnItemIndex:1];
     });
 }
-
+-(void)jsClearPushMessage:(NSString*)type
+{
+    NSLog(@"清除通知栏");
+    [[UIApplication sharedApplication] setApplicationIconBadgeNumber:1];
+    [[UIApplication sharedApplication] setApplicationIconBadgeNumber:0];;
+}
 /*
  #pragma mark - Navigation