터미널 로그인 세션과 이맥스 세션에서 사용하는 다른 사용자에 대한 읽기 전용 권한과 읽기 전용 권한을 원본 사용자에게 부여 할 수 있습니다.
편집 :
댓글 :
그래도, 내가 내 일반 사용자로 일을 계속 할 다른 일들을 많이 할 내 이맥스를 사용합니다. 또한 가끔 Xcode에서 프로젝트를 편집하고 싶습니다. 파일 추가 및 제거. Xcode의 파일 편집기 은 파일 편집을 막고 싶습니다.
!#/bin/bash
su readonlyuser
/Applications/Xcode.app/Contents/MacOS/Xcode
그리고이 일반 세션에서 이맥스를 사용에만 읽기 전용 액세스 권한이있는 다른 사용자로 실행 엑스 코드 :
좋아는 내 솔루션을 플립 수 있습니다. Xcode에 읽기/쓰기 접근 권한이 필요하다면 Xcode를 종료하고 정상적으로 다시 열어야합니다. 그것은 고통이지만 당신의 readonlyuser 쓰기 권한을 부여하기 위해 폴더에 대한 사용 권한을 토글 (toggle)하는 근사한 메뉴 모음 응용 프로그램 외에도 어떤 방식 으로든 생각할 수는 없습니다. 또한 readonlyuser readwrite 액세스를 xcodeproj 번들 및 기타 Xcode 프로젝트 메타 데이터에 제공해야합니다.
좀 더 못 생기게 만들려면 AppleScript 또는 Automator Action에서 해당 bash 스크립트를 래핑하고 응용 프로그램으로 내 보낸 다음 Xcode와 동일한 아이콘을 제공하지만 작은 표시기로 읽기 전용 사용자임을 알 수 있습니다. . 그렇다면 당신은 당신의 선창에 그것을 꽂을 수 있습니다.
Xcode에서 파일을 편집 할 때 문제가 있습니까? – Ares