diff --git a/JailMonkey/JailMonkey.mm b/JailMonkey/JailMonkey.mm index 6027cfd..9e30cd4 100644 --- a/JailMonkey/JailMonkey.mm +++ b/JailMonkey/JailMonkey.mm @@ -323,6 +323,18 @@ - (BOOL)canMockLocation{ return YES; #endif + if (@available(iOS 15.0, *)) { + CLLocationManager *locationManager = [[CLLocationManager alloc] init]; + CLLocation *location = locationManager.location; + + if (location.sourceInformation != nil) { + if (location.sourceInformation.isSimulatedBySoftware || + location.sourceInformation.isProducedByAccessory) { + return YES; + } + } + } + return [self isJailBroken]; }