나는 만들고 싶은 아이폰 앱의 디자인에 대해 생각하고있다. 한 가지 가능한 문제는이 응용 프로그램이 특정 네트워크 포트에 액세스하기 위해 루트로 실행되어야한다는 것입니다. 일반적인 유닉스 애플 리케이션에서, 나는 setuid로 실행하는 앱을 얻었을 것이지만, 아이폰 앱으로 가능한지 궁금하다.iPhone 앱을 루트로 실행할 수 있습니까?
나는 실망입니다 애플의 포럼에서이 질문을 읽었습니다 :
http://discussions.apple.com/thread.jspa?threadID=1664575
내가 애플이 프로그램이 수행 할 수있는 작업을 제한하고자하는 것을 이해하지만, 좋은, 합법적 인 많은 이유가있다 높은 권한으로 프로그램을 실행하는 사용자. 여기에 해커 도구를 만들려고하지 않습니다.
감옥에서 깨진 iPhone에서이 문제를 해결할 수는 있을지 모르겠지만 그게 내가 한 일이 아닙니다. 깨지지 않은 iPhone에서 향상된 권한으로 앱을 실행할 수있는 방법이 있습니까?
NDA가 귀하의 문제라고 생각하지 않습니다. 어쩌면 라이센스 및 이용 약관이 iPhone 임). – kokos
일반적인 데스크톱 사용자가 자신의 컴퓨터로 할 수없는 일은하지 않습니다. 권한 상승이 필요한 프로그램을 사용자가 실행할 수있는 정당한 이유가 많이 있습니다. 나는 "해킹"하려고하지 않고있다. –
불법적 인 이유가 너무 많아서 애플이이 기능을 기능으로 추가하는 것을 보지 못할 것입니다. – ceejayoz