iPhone: Проверка fileExistsAtPath

#iphone #validation #store #detect #cydia

#iPhone #проверка #Магазин #обнаружить #cydia

Вопрос:

В моем приложении я хочу определить, установлена ли «Cydia» на устройстве, поэтому я использую:

 if ([[NSFileManager defaultManager] fileExistsAtPath:@"/Applications/Cydia.app"]).
  

Кажется, это работает, но мне интересно, будет ли Apple проверять это или нет.
Есть ли у кого-нибудь приложение в AppStore, которое использует это?

Ответ №1:

Я думаю, вы можете продолжить с этим или вы можете зарегистрировать пользовательскую схему URL для вашего приложения Cydia, а затем вызвать canOpenURL в вашем текущем приложении, чтобы определить, установлено ли приложение.

Комментарии:

1. У меня нет никакого приложения Cydia. Я разрабатываю приложение для AppStore и просто хочу знать, есть ли у пользователя взломанное iDevice (поэтому установлена «Cydia»)