2

我想通过越狱调整启动“照片”应用程序(苹果股票)。我已经钩住了跳板,覆盖了我需要的方法,现在我需要启动“照片”应用程序。我的问题是,没有为它设置 URL。那么我该怎么做呢?提前致谢!:)

#import <UIKit/UIKit.h>
#import <substrate.h>
#import <SBApplication.h>

@interface UIApplication (ScreenShooter)
//-(void)applicationOpenURL:(id)url;
@end

%hook SBScreenFlash

-(void)stopFlash {
%orig;
//[[UIApplication sharedApplication] applicationOpenURL:[NSURL URLWithString:[NSString stringWithFormat:@"com.apple.mobileslideshow"]]];

SBApplication *app = [[objc_getClass("SBApplicationController") sharedInstance] applicationWithDisplayIdentifier:@"com.apple.mobileslideshow"];
[[objc_getClass("SBUIController") sharedInstance] activateApplicationFromSwitcher: app];
}
%end
4

0 回答 0