From 0fd90798749ca624fd39b4a7afcd94e2e14e4df4 Mon Sep 17 00:00:00 2001 From: Elf Sundae Date: Tue, 3 Dec 2019 11:11:40 +0800 Subject: [PATCH] Add skip frameworks for iOS 13 --- iOS/OCRuntime/RTBFrameworksTVC.m | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/iOS/OCRuntime/RTBFrameworksTVC.m b/iOS/OCRuntime/RTBFrameworksTVC.m index 233b92b18e..46ac27cf23 100755 --- a/iOS/OCRuntime/RTBFrameworksTVC.m +++ b/iOS/OCRuntime/RTBFrameworksTVC.m @@ -180,6 +180,27 @@ - (IBAction)loadAllFrameworks:(id)sender { @"/System/Library/PrivateFrameworks/PowerlogAccounting.framework", @"/System/Library/PrivateFrameworks/Accessibility.framework/Frameworks/AXSpringBoardServerInstance.framework", // It will stuck nil]; + + if (@available(iOS 13, *)) { + skipedFrameworks = [skipedFrameworks setByAddingObjectsFromArray:@[ + @"/System/Library/PrivateFrameworks/AppPredictionUI.framework", + @"/System/Library/PrivateFrameworks/AssistantSettingsSupport.framework", + @"/System/Library/PrivateFrameworks/CarPlaySupport.framework", + @"/System/Library/PrivateFrameworks/ControlCenterUI.framework", + @"/System/Library/PrivateFrameworks/CoverSheet.framework", + @"/System/Library/PrivateFrameworks/SearchUI.framework", + @"/System/Library/PrivateFrameworks/SearchUICardKitProviderSupport.framework", + @"/System/Library/PrivateFrameworks/SiriUIActivation.framework", + @"/System/Library/PrivateFrameworks/Spotlight.framework", + @"/System/Library/PrivateFrameworks/SpotlightUI.framework", + @"/System/Library/PrivateFrameworks/SpotlightUIInternal.framework", + @"/System/Library/PrivateFrameworks/SpringBoard.framework", + @"/System/Library/PrivateFrameworks/SpringBoardHome.framework", + @"/System/Library/PrivateFrameworks/SpringBoardUI.framework", + @"/System/Library/PrivateFrameworks/UserNotificationsUIKit.framework", + @"/System/Library/PrivateFrameworks/VoiceShortcutsUI.framework", + ]]; + } } if ([skipedFrameworks containsObject:bundlePath]) { NSLog(@"-- skip %@, known to be a crasher on device", bundlePath);