2012-10-04 4 views
0

방금 ​​Lion으로 업그레이드하고 iOS 시뮬레이터 사용 권한을 망쳤습니다 ... 사자로 업그레이드하면 새로운 사용자를 생성해야하며 Xcode 사용 권한은 해당 사용자를 가리 킵니다.Xcode 4 ios 시뮬레이터 사용 권한 문제

새로운 사용자의 ios 시뮬레이터를로드 할 수 있기 때문에이 사실을 알았지 만 원래 사용자 계정 - 시뮬레이터가 열리지 만 즉시 멈 춥니 다.

나는 Xcode.app (내 iPhone Simulator.app 포함)와 ios 응용 프로그램 지원 폴더를 모두 재귀 적으로 시도해 보았습니다. 소유자로 내 일반 계정을 설정합니다. 또한 chmod는 두 개의 동일한 + rwx 및 a = rwx 순으로 표시됩니다.

권한이 업데이트되어야하는 다른 파일은 무엇입니까?

+0

내 질문에 대해 누구에게도 유감입니다. 왜 내가 downvoted 이유를 설명 할 신경, 어쩌면 그에 따라 내 질문을 업데이트 할 수 있습니다. –

+0

IRC 채팅 로그를 붙이기보다는 질문을 공식적으로 작성하는 데 많은 노력을 기울이십시오 (수많은 스플라인 오류가 있음). (편집 : downvote 추가 노력으로 인해 되돌 렸습니다) –

+0

나는 기본적으로 내가 irc 로그에 입력 한 것과 똑같은 것을 타이핑 할 것이므로, 중요하지 않다고 생각했습니다. 나는 우리가 말하는 것처럼 오타를 수정 해왔다. 죄송합니다. 불편을 끼쳐 드려 죄송합니다. 사람들에게 IRC 로그가 있다는 것을 알려주지 않을 것입니다. –

답변

1

Xcode를 다시 설치하십시오. 방법은 다음과 같습니다. http://osxdaily.com/2012/02/20/uninstall-xcode/

+0

xcode를 완전히 다시 설치했는데 아무 것도 변경되지 않았습니다. 다음에 수행 할 작업에 대한 아이디어가 있습니까? 시뮬레이터가 어떻게 든 내 다른 계정에서 마술처럼 작동하는지 봅니다. ..... –

+0

이제 xcode를 완전히 재설치 한 것은 이상한 일이지만 권한이 여전히 손상되었습니다 ... Ugh –

+0

죄송합니다. 더 밝은 아이디어는 없습니다. :-) 관련 Apple 개발자 포럼이나 Xcode 사용자 메일 링리스트. –

1

Xcode를 다시 설치하는 것이 좋습니다.

$ ls -ld /Applications/Xcode.app 
drwxr-xr-x 3 root wheel 102 4 Oct 17:34 /Applications/Xcode.app 

또한 chmod a+rwx 또는 a=rwx 확실히 좋은 생각이 아니다 일 : 엑스 코드 (적어도 앱 스토어 버전)을 설치 한 사용자의 소유가 아닙니다. 모든 파일이 실행 가능해야하는 것은 아닙니다 (x) 무엇이 더 좋을까요 rw을 두 번 추가하면 시스템이 취약 해집니다.

+0

참고로, a = rw-가 더 좋았습니까? (- chmod를 제대로 이해하면 값이 변경되지 않는다는 것을 의미합니다.) –

+0

모든 파일에는 필요한 고유 한 권한이 있습니다. 불필요한'r' ,'w' 또는'x'는 나쁜 생각입니다. 그리고'a'를 사용하면 ** 모든 사람의 권한을 변경하고 있습니다 ** 매우 위험 할 수 있습니다 또한'='와'+' 귀하의 경우 - 타사 프로그램 등 모든 사람을 위해 파일을 읽고 쓰고 실행하기 만하면됩니다. –