1
0
mirror of https://github.com/gilshahar7/PearlRetry.git synced 2025-06-28 08:26:46 +00:00

Recompiled for iOS 14

This commit is contained in:
2021-03-02 01:50:06 +02:00
parent c3a947bb7f
commit 2eb10da3cc
4 changed files with 8 additions and 8 deletions

View File

@ -1,3 +1,4 @@
FINALPACKAGE = 1
ARCHS = armv7 arm64 arm64e ARCHS = armv7 arm64 arm64e
export TARGET = iphone:clang:11.2:7.0 export TARGET = iphone:clang:11.2:7.0

View File

@ -11,24 +11,23 @@ float delay = 0;
static void loadPrefs() { static void loadPrefs() {
NSMutableDictionary *prefs = [[NSMutableDictionary alloc] initWithContentsOfFile:PLIST_PATH]; NSMutableDictionary *prefs = [[NSMutableDictionary alloc] initWithContentsOfFile:PLIST_PATH];
delay = [[prefs objectForKey:@"delay"] floatValue]; delay = [[prefs objectForKey:@"delay"] floatValue];
} }
%hook SBDashBoardPearlUnlockBehavior %hook SBDashBoardPearlUnlockBehavior
-(void)_handlePearlFailure{ -(void)_handlePearlFailure{
%orig; %orig;
[[%c(SBUIBiometricResource) sharedInstance] noteScreenDidTurnOff]; [[%c(SBUIBiometricResource) sharedInstance] noteScreenDidTurnOff];
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(delay * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{ dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(delay * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
[[%c(SBUIBiometricResource) sharedInstance] noteScreenWillTurnOn]; [[%c(SBUIBiometricResource) sharedInstance] noteScreenWillTurnOn];
}); });
} }
%end %end
%ctor{ %ctor{
loadPrefs(); loadPrefs();
CFNotificationCenterAddObserver(CFNotificationCenterGetDarwinNotifyCenter(), NULL, (CFNotificationCallback)loadPrefs, CFSTR("com.gilshahar7.pearlretryprefs.settingschanged"), NULL, CFNotificationSuspensionBehaviorCoalesce); CFNotificationCenterAddObserver(CFNotificationCenterGetDarwinNotifyCenter(), NULL, (CFNotificationCallback)loadPrefs, CFSTR("com.gilshahar7.pearlretryprefs.settingschanged"), NULL, CFNotificationSuspensionBehaviorCoalesce);
} }

View File

@ -1,7 +1,7 @@
Package: com.gilshahar7.pearlretry Package: com.gilshahar7.pearlretry
Name: PearlRetry Name: PearlRetry
Depends: mobilesubstrate Depends: mobilesubstrate
Version: 1.1 Version: 1.2
Architecture: iphoneos-arm Architecture: iphoneos-arm
Description: Retry FaceID when failed to recognize. Description: Retry FaceID when failed to recognize.
Maintainer: gilshahar7 Maintainer: gilshahar7