이것이 현재 상황입니다. iOS5.1 jailbroken 전화 (redsn0w)를 사용하고 isReadableAtFilePath
을 사용하여 읽을 수있는 iPhone 파일 경로와 목록 파일을 열거하는 /var/mobile/Applications
에 저장된 응용 프로그램을 작성했습니다. iPhone의 샌드 박스 기능은 내 앱이 다른 앱을 읽지 못하게하여 내 애플리케이션이/var/mobile/Applications에있는 파일 경로를 출력하지 않도록합니다 (자체 애플리케이션 제외). 그러나, 이상한 것은 내 출력이 다른 응용 프로그램의 파일 경로로 구성된다는 것입니다.아이폰에 샌드 박스가 jailbroken 후 파괴?
왜 이런 일이 발생합니까? 샌드 박스 기능을 사용하면 응용 프로그램에서 자체 "샌드 박스"디렉토리의 파일을 읽고 쓸 수 있다고 생각했습니다. 내 방법으로 isReadableAtFilePath
을 자신의 "sandbox"디렉토리 외부에서 경로를 검색하는 방법은 무엇입니까? jailbreaking your phone은 "sandbox"디렉토리에있는 앱에 iphone 시스템에 대한 전체 액세스 권한을 부여합니까? 귀하의 개발자와 사용자가 탈옥 경우
나는 다른 jailbreaking 소프트웨어가 sandbox에 다른 효과를 가지고 있다고 생각하고 있었다. – user2541163
@ user2541163 다른 소프트웨어가 내가 말한 것에 영향을 미치지 않아야한다. – Jojodmo