From a8eb91f5bcb94e363a81977e30678fb3a29dfb88 Mon Sep 17 00:00:00 2001 From: Cameron Katri Date: Mon, 24 Apr 2023 18:34:44 -0700 Subject: Fix iOS 15+ --- QuickActions/Tweak.x | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) (limited to 'QuickActions/Tweak.x') diff --git a/QuickActions/Tweak.x b/QuickActions/Tweak.x index 7e9a505..8e6af39 100644 --- a/QuickActions/Tweak.x +++ b/QuickActions/Tweak.x @@ -22,20 +22,16 @@ void openApplication(NSString *bundleID) { - FBSOpenApplicationOptions* opts = [%c(FBSOpenApplicationOptions) optionsWithDictionary:@{ + FBSOpenApplicationOptions *opts = [%c(FBSOpenApplicationOptions) optionsWithDictionary:@{ @"__LaunchOrigin" : @"BulletinDestinationCoverSheet", @"__PromptUnlockDevice" : @YES, @"__UnlockDevice" : @YES, @"__LaunchImage" : @"", @"__Actions" : @[] }]; - FBSystemServiceOpenApplicationRequest* request = [%c(FBSystemServiceOpenApplicationRequest) request]; - request.options = opts; - request.bundleIdentifier = bundleID; - request.trusted = YES; - request.clientProcess = [[%c(FBProcessManager) sharedInstance] systemApplicationProcess]; - [[%c(SBMainWorkspace) sharedInstance] systemService:[%c(FBSystemService) sharedInstance] handleOpenApplicationRequest:request withCompletion:^{}]; + FBSOpenApplicationService *openService = [[%c(FBSOpenApplicationService) alloc] init]; + [openService openApplication:bundleID withOptions:opts completion:nil]; } %hook CSQuickActionsView -- cgit v1.2.3-56-ge451