Browse Source

修复分享报错

Ray Zhang 7 năm trước cách đây
mục cha
commit
10896d1d6b

+ 4 - 0
RedAnt CRM/APEX CRM/APEX CRM/RAWKWebView.m

@@ -355,9 +355,13 @@
     
     UIAlertController *alert = [UIAlertController alertControllerWithTitle:@"提醒" message:message preferredStyle:UIAlertControllerStyleAlert];
     [alert addAction:[UIAlertAction actionWithTitle:@"知道了" style:UIAlertActionStyleCancel handler:^(UIAlertAction * _Nonnull action) {
+        if(completionHandler)
         completionHandler();
     }]];
     
+    UIViewController* vc=[RAUtils getViewController:self];
+    [vc presentViewController:alert animated:YES completion:nil];
+    
 //    UIViewController* vc=[self getViewController];
 //    [vc presentViewController:alert animated:YES completion:nil];
 }

+ 1 - 0
RedAnt CRM/APEX CRM/APEX CRM/ViewController.m

@@ -22,6 +22,7 @@
     
     
     WKWebTestViewController *vc = [self.storyboard instantiateViewControllerWithIdentifier:@"WKWebTestViewController"];
+
     vc.url=@"http://192.168.0.138:8080/backend_test/index.html";
     [self.navigationController pushViewController:vc animated:YES];
     

BIN
RedAnt CRM/RedAnt CRM.xcworkspace/xcuserdata/ray.xcuserdatad/UserInterfaceState.xcuserstate


+ 117 - 59
RedAnt CRM/RedAnt CRM.xcworkspace/xcuserdata/ray.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist

@@ -10,11 +10,13 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "APEX CRM/APEX CRM/RAWKWebView.m"
-            timestampString = "564995844.42844"
+            timestampString = "565060253.3989609"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "292"
-            endingLineNumber = "292">
+            startingLineNumber = "296"
+            endingLineNumber = "296"
+            landmarkName = "-ra_share:"
+            landmarkType = "7">
          </BreakpointContent>
       </BreakpointProxy>
       <BreakpointProxy
@@ -24,11 +26,13 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "APEX CRM/APEX CRM/RAWKWebView.m"
-            timestampString = "564995844.429003"
+            timestampString = "565060253.40029"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "292"
-            endingLineNumber = "292">
+            startingLineNumber = "296"
+            endingLineNumber = "296"
+            landmarkName = "-ra_share:"
+            landmarkType = "7">
          </BreakpointContent>
       </BreakpointProxy>
       <BreakpointProxy
@@ -38,11 +42,13 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "APEX CRM/APEX CRM/RAWKWebView.m"
-            timestampString = "564995844.429391"
+            timestampString = "565060253.401094"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "292"
-            endingLineNumber = "292">
+            startingLineNumber = "296"
+            endingLineNumber = "296"
+            landmarkName = "-ra_share:"
+            landmarkType = "7">
          </BreakpointContent>
       </BreakpointProxy>
       <BreakpointProxy
@@ -52,11 +58,13 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "APEX CRM/APEX CRM/RAWKWebView.m"
-            timestampString = "564995844.429754"
+            timestampString = "565060253.4018871"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "292"
-            endingLineNumber = "292">
+            startingLineNumber = "296"
+            endingLineNumber = "296"
+            landmarkName = "-ra_share:"
+            landmarkType = "7">
          </BreakpointContent>
       </BreakpointProxy>
       <BreakpointProxy
@@ -66,11 +74,13 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "APEX CRM/APEX CRM/RAWKWebView.m"
-            timestampString = "564995844.4301111"
+            timestampString = "565060253.402578"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "292"
-            endingLineNumber = "292">
+            startingLineNumber = "296"
+            endingLineNumber = "296"
+            landmarkName = "-ra_share:"
+            landmarkType = "7">
          </BreakpointContent>
       </BreakpointProxy>
       <BreakpointProxy
@@ -80,7 +90,7 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "APEX CRM/APEX CRM/WKWebTestViewController.m"
-            timestampString = "564995844.430552"
+            timestampString = "565060253.403245"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
             startingLineNumber = "28"
@@ -96,7 +106,7 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "APEX CRM/APEX CRM/WKWebTestViewController.m"
-            timestampString = "564995844.430612"
+            timestampString = "565060253.4036551"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
             startingLineNumber = "22"
@@ -112,12 +122,12 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "APEX CRM/APEX CRM/RAWKWebView.m"
-            timestampString = "564995844.430666"
+            timestampString = "565060253.403758"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "253"
-            endingLineNumber = "253"
-            landmarkName = "-webView:didFinishNavigation:"
+            startingLineNumber = "257"
+            endingLineNumber = "257"
+            landmarkName = "-ra_mail:"
             landmarkType = "7">
          </BreakpointContent>
       </BreakpointProxy>
@@ -128,12 +138,12 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "APEX CRM/APEX CRM/RAWKWebView.m"
-            timestampString = "564995844.431003"
+            timestampString = "565060253.404405"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "268"
-            endingLineNumber = "268"
-            landmarkName = "-webView:didFailNavigation:withError:"
+            startingLineNumber = "272"
+            endingLineNumber = "272"
+            landmarkName = "-ra_share:"
             landmarkType = "7">
          </BreakpointContent>
       </BreakpointProxy>
@@ -144,12 +154,12 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "APEX CRM/APEX CRM/RAWKWebView.m"
-            timestampString = "564995844.431322"
+            timestampString = "565060253.404987"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
             startingLineNumber = "67"
             endingLineNumber = "67"
-            landmarkName = "-LoadFromURL:"
+            landmarkName = "-initWKWebView"
             landmarkType = "7">
          </BreakpointContent>
       </BreakpointProxy>
@@ -160,12 +170,12 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "APEX CRM/APEX CRM/RAWKWebView.m"
-            timestampString = "564995844.4316241"
+            timestampString = "565060253.405455"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "273"
-            endingLineNumber = "273"
-            landmarkName = "-webView:decidePolicyForNavigationAction:decisionHandler:"
+            startingLineNumber = "277"
+            endingLineNumber = "277"
+            landmarkName = "-ra_share:"
             landmarkType = "7">
          </BreakpointContent>
       </BreakpointProxy>
@@ -176,12 +186,12 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "APEX CRM/APEX CRM/RAWKWebView.m"
-            timestampString = "564995844.4319299"
+            timestampString = "565060253.405921"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "275"
-            endingLineNumber = "275"
-            landmarkName = "-webView:decidePolicyForNavigationAction:decisionHandler:"
+            startingLineNumber = "279"
+            endingLineNumber = "279"
+            landmarkName = "-ra_share:"
             landmarkType = "7">
          </BreakpointContent>
       </BreakpointProxy>
@@ -192,12 +202,12 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "APEX CRM/APEX CRM/RAWKWebView.m"
-            timestampString = "564995844.432236"
+            timestampString = "565060253.406417"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "289"
-            endingLineNumber = "289"
-            landmarkName = "-webView:decidePolicyForNavigationResponse:decisionHandler:"
+            startingLineNumber = "293"
+            endingLineNumber = "293"
+            landmarkName = "-ra_share:"
             landmarkType = "7">
          </BreakpointContent>
       </BreakpointProxy>
@@ -208,12 +218,12 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "APEX CRM/APEX CRM/RAWKWebView.m"
-            timestampString = "564995844.432531"
+            timestampString = "565060253.4068871"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "236"
-            endingLineNumber = "236"
-            landmarkName = "-handleNavigation:"
+            startingLineNumber = "240"
+            endingLineNumber = "240"
+            landmarkName = "-ra_mail:"
             landmarkType = "7">
          </BreakpointContent>
       </BreakpointProxy>
@@ -224,12 +234,12 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "APEX CRM/APEX CRM/RAWKWebView.m"
-            timestampString = "564995844.4329"
+            timestampString = "565060253.407349"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "209"
-            endingLineNumber = "209"
-            landmarkName = "-handlePostDialog:"
+            startingLineNumber = "213"
+            endingLineNumber = "213"
+            landmarkName = "-ra_mail:"
             landmarkType = "7">
          </BreakpointContent>
       </BreakpointProxy>
@@ -240,12 +250,12 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "APEX CRM/APEX CRM/RAWKWebView.m"
-            timestampString = "564995844.433329"
+            timestampString = "565060253.407794"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "217"
-            endingLineNumber = "217"
-            landmarkName = "-handlePostDialog:"
+            startingLineNumber = "221"
+            endingLineNumber = "221"
+            landmarkName = "-ra_mail:"
             landmarkType = "7">
             <Locations>
                <Location
@@ -288,12 +298,28 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "APEX CRM/APEX CRM/RAWKWebView.m"
-            timestampString = "564995844.43371"
+            timestampString = "565060253.408228"
+            startingColumnNumber = "9223372036854775807"
+            endingColumnNumber = "9223372036854775807"
+            startingLineNumber = "220"
+            endingLineNumber = "220"
+            landmarkName = "-ra_mail:"
+            landmarkType = "7">
+         </BreakpointContent>
+      </BreakpointProxy>
+      <BreakpointProxy
+         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
+         <BreakpointContent
+            shouldBeEnabled = "No"
+            ignoreCount = "0"
+            continueAfterRunningActions = "No"
+            filePath = "APEX CRM/APEX CRM/RAWKWebView.m"
+            timestampString = "565060253.408658"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "216"
-            endingLineNumber = "216"
-            landmarkName = "-handlePostDialog:"
+            startingLineNumber = "222"
+            endingLineNumber = "222"
+            landmarkName = "-ra_mail:"
             landmarkType = "7">
          </BreakpointContent>
       </BreakpointProxy>
@@ -304,14 +330,46 @@
             ignoreCount = "0"
             continueAfterRunningActions = "No"
             filePath = "APEX CRM/APEX CRM/RAWKWebView.m"
-            timestampString = "564995844.434081"
+            timestampString = "565060253.409085"
             startingColumnNumber = "9223372036854775807"
             endingColumnNumber = "9223372036854775807"
-            startingLineNumber = "218"
-            endingLineNumber = "218"
-            landmarkName = "-handlePostDialog:"
+            startingLineNumber = "147"
+            endingLineNumber = "147"
+            landmarkName = "-ra_openQRCodeScanner:"
             landmarkType = "7">
          </BreakpointContent>
       </BreakpointProxy>
+      <BreakpointProxy
+         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
+         <BreakpointContent
+            shouldBeEnabled = "No"
+            ignoreCount = "0"
+            continueAfterRunningActions = "No"
+            filePath = "../common/RAConvertor.m"
+            timestampString = "565060087.8014489"
+            startingColumnNumber = "9223372036854775807"
+            endingColumnNumber = "9223372036854775807"
+            startingLineNumber = "114"
+            endingLineNumber = "114"
+            landmarkName = "+string2dict:"
+            landmarkType = "7">
+         </BreakpointContent>
+      </BreakpointProxy>
+      <BreakpointProxy
+         BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
+         <BreakpointContent
+            shouldBeEnabled = "No"
+            ignoreCount = "0"
+            continueAfterRunningActions = "No"
+            filePath = "APEX CRM/APEX CRM/RAWKWebView.m"
+            timestampString = "565060253.409602"
+            startingColumnNumber = "9223372036854775807"
+            endingColumnNumber = "9223372036854775807"
+            startingLineNumber = "119"
+            endingLineNumber = "119"
+            landmarkName = "RAWKWebView"
+            landmarkType = "3">
+         </BreakpointContent>
+      </BreakpointProxy>
    </Breakpoints>
 </Bucket>