From 2cbb912e43a22a38fa58f89ef9836154a68eef85 Mon Sep 17 00:00:00 2001 From: Evgeniy Date: Thu, 1 Sep 2016 12:10:45 +0300 Subject: [PATCH] Update SSJailbreakCheck.m Extension support added --- System Services/Utilities/SSJailbreakCheck.m | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/System Services/Utilities/SSJailbreakCheck.m b/System Services/Utilities/SSJailbreakCheck.m index a22dd72..13cb52a 100755 --- a/System Services/Utilities/SSJailbreakCheck.m +++ b/System Services/Utilities/SSJailbreakCheck.m @@ -134,18 +134,18 @@ + (int)jailbroken { // UIApplication CanOpenURL Check + (int)urlCheck { @try { - // Create a fake url for cydia - NSURL *FakeURL = [NSURL URLWithString:CYDIAPACKAGE]; - // Return whether or not cydia's openurl item exists - if ([[UIApplication sharedApplication] canOpenURL:FakeURL]) - return KFOpenURL; - else - return NOTJAIL; + #if !(defined(__has_feature) && __has_feature(attribute_availability_app_extension)) + // Create a fake url for cydia + NSURL *FakeURL = [NSURL URLWithString:CYDIAPACKAGE]; + // Return whether or not cydia's openurl item exists + if ([[UIApplication sharedApplication] canOpenURL:FakeURL]) + return KFOpenURL; + #end } @catch (NSException *exception) { // Error, return false - return NOTJAIL; } + return NOTJAIL; } // Cydia Check