2013-08-23 2 views
2

Xcode 4에서 AppleScript를 동작으로 설정하려고하지만 Xcode에서 내 스크립트를 선택할 수 없습니다. 어떤 종류의 파일이 Xcode에 유효한 스크립트입니까? 나는 .applescript, .scpt.txt을 시도했습니다. 나는 또한 확장을 전혀 시도하지 않았다.유효한 Xcode 비헤이비어 스크립트는 어떤 종류의 파일입니까?

무엇을해야합니까?

+0

"Script bundle"(파일 확장자 * .scptd) 파일을 선택했습니다. –

+0

스크립트를 스크립트 번들로 컴파일 한 후 동작을 실행하려고하면 잘못된 파일 설명자 오류가 발생합니다. – Moshe

답변

5

이것은 내가 the documentation on creating a new behavior을 무시한 것입니다. (iOS 개발자 로그인 필요)

Xcode는 실행 파일을 스크립트로 허용 할 수 있습니다. 해결책은 스크립트 파일에서 chmod +x을 실행 한 다음 Xcode에서 선택하도록 허용했습니다. Finder가 chmod 권한을 기반으로 필터링을 허용한다는 사실을 알지 못했기 때문에 재밌습니다.

+0

멋지고, 헤드 업에 감사드립니다. –

+0

감사! 이 파일을 어느 폴더에 넣어야합니까? – MatterGoal

0

AppleScript를 특별히 보시는 동안 파일이 비헤이비어 스크립트에 유효합니다.

#!/bin/sh 

#here is some code! 

가 실행되어 있는지 확인하십시오 :

chmod +x <my file name>.sh

가 실행 스크립트로 지정

는 새의 .sh 파일을 만듭니다. 그게 당신이해야 할 전부입니다.

관련 문제