iOS개발시 탈옥(JailBreak)여부 확인하는 방법

여러 방법들이 나와있지만, iOS 4.2이상부터는 public API가 사라지는 바람에
꽁수를 사용해서 체크하는 수밖에 없습니다.

일단 StackOverFlow에서 찾아낸 1번째 방법!

결론… 안됩니다..
탈옥을 해도.. Normal이 찍히더군요..

그래서 2번째 방법!!

요건 되네요~
탈옥을 하면서 원래는 접슥할수 없는 /Applications 폴더에 접근이 가능해지기 때문인것 같습니다.
Cydia가 설치되어있지 않으면.. 확인이 안되겠죠?? 하지만 탈옥하면 시디아앱은 모.. 필수니까요

일단 이렇게 탈옥여부를 확인해서 이를 토대로 로직을 태우려고 합니다.
뭔가 정상적이지 않은 방법같아서 찝찝하네요..;;
다른 방법 찾으면 또 포스팅하겠습니다.

(주)리화이트 대표 / CEO & Founder

Next Article[IAP] AVFoundation을 사용한 플레이어에서 Volume조정하기