명령 줄 도구를 만들었습니다. 거의 완료되었지만 이제 사용자 자격 증명을 요청하는 사용자 인터페이스를 만들어야합니다. 커맨드 라인 프로젝트에 윈도우를 추가하는 것이 가능합니까? 아니면 그렇게하기 위해 코코아 애플리케이션을 만들어야합니까?사용자 인터페이스가있는 명령 줄 도구
0
A
답변
1
명령 줄 도구는 (NSApplication에서 완료 한) 창 서버에 연결하지 않으므로 아니요, 창을 만들 수 없습니다. 어떤 이유로 든 창을 표시해야하는 경우, 어쨌든 그 시점의 응용 프로그램이어야하므로 아마도 그 창을 사용하여 하나가되어야합니다.
0
코코아 앱이 작동합니다. 나는 Tcl/Tk 또는 MacRuby를 사용하지 않았지만, 코코아를 처음 접하는 사람이라면 더 쉽게 시간을 가질 수 있습니다.
AppKit API를 사용하지 않고 AppleScript로이 작업을 수행 할 수 없습니다. Prompt user for password with dialog window when using sudo을 참조하십시오.
정말로 Xcode 질문을하는 경우 "명령 줄 프로젝트를 변환 할 수 있도록 어떻게 코코아 창을 추가 할 수 있습니까?"와 같이 좀 더 구체적으로 다시 게시해야 할 수 있습니다.
관련 문제
- 1. 명령 줄 도구
- 2. Nessus 명령 줄 도구
- 3. Axis2 : wsdl2java 도구 명령 줄
- 4. 명령 줄 도구 텍스트 출력
- 5. ios SDK 명령 줄 도구
- 6. 파이썬에서 명령 줄 도구 만들기
- 7. 명령 줄 비디오 편집 도구
- 8. IE7 javascript 명령 줄 도구
- 9. MySql 대량로드 명령 줄 도구
- 10. Objective C 명령 줄 도구 인수 입력
- 11. Windows 용 명령 줄 병합 도구
- 12. Python PYPI 패키지의 명령 줄 도구 사용
- 13. Windows 명령 줄 압축/추출 도구?
- 14. 명령 줄 mysql 데이터베이스 관리 도구
- 15. Windows에서 작동하는 PHP 명령 줄 도구
- 16. 오디오 노이즈 게이트를 변경하는 명령 줄 도구
- 17. 명령 줄 도구 'jar'가 디렉토리를 읽지 않습니다.
- 18. 웹 개발을 과부하하는 명령 줄 도구?
- 19. mySQL 명령 줄 대안 - 원격 도구
- 20. Magento - 로컬에서 "mage"명령 줄 도구 사용
- 21. Oauth를 지원하는 API에 액세스하기위한 명령 줄 도구
- 22. GUI 진행률 표시기 (명령 줄 도구 사용)
- 23. 엑스 코드 : UNIX 명령 줄 도구 설치
- 24. iOSOpenDev 명령 줄 도구 빌드 오류
- 25. OpenSSL 명령 줄 도구 : 문자열의 "-in"인수
- 26. Java jdb 원격 디버깅 명령 줄 도구
- 27. 명령 줄 프로그램 용 GUI를 생성하는 도구
- 28. QT : UIC 명령 줄 도구 및 -tr 매개 변수
- 29. Xcode 명령 줄 도구 프로젝트에서 CoreLocation 권한을 사용할 수 있습니까?
- 30. 명령 줄
명령 줄 도구는 자격 증명을 요구하지 않으므로 sudo에서 실행될 것으로 예상됩니다. – hamstergene
좋아,하지만 사용자 지정 창에서 자격 증명을 요청해야하는 경우 코코아 응용 프로그램을 만들어야합니까? – Ana
@Ana : 신임장을 요청해야하는 경우 명령 행에서 stdio를 사용하고 비밀번호는'getpass'를 사용하십시오. 루트 파워가 필요하다면 hamstergene이 말한 바를 따르십시오 : 이미 루트 권한이 있다고 기대하고, 루트 권한이 없다면 사용자에게 불평하십시오. –