i’ve a jailbreak tweak that works effectively on ios 14 and decrease. Primarily what it does is, it halts the principle thread for just a few seconds to get information from server then continues the principle thread. That is because of the tweak requiring info earlier than the applying being injected to is definitely absolutely loaded
This community request is fairly fast the longest it has taken id say can be 3-5 seconds possibly much less.
I been making an attempt to get this code to work on iOS 15 and up however for some purpose i get a impasse. And Apple WatchDog kills the app because it hangs for thus lengthy i dont perceive why it does that.
Ive tried dispatch group as effectively and similar subject.
%ctor {
supervisor = [[RMzManager alloc] init];
dispatch_semaphore_t semaphore = dispatch_semaphore_create(0);
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^{
[RMzManager preSetup: ^(BOOL success) {
DDSNDPBV();
_dyld_register_func_for_add_image(&MOVSVWIIMTMX);
dispatch_semaphore_signal(semaphore);
}];
});
dispatch_semaphore_wait(semaphore, DISPATCH_TIME_FOREVER);
CFNotificationCenterAddObserver(CFNotificationCenterGetLocalCenter(), NULL, &didFinishLaunching, (CFStringRef)UIApplicationDidFinishLaunchingNotification, NULL, CFNotificationSuspensionBehaviorDeliverImmediately); // DO NOT TOUCH
}
Thanks for the assistance