2014-11-14 3 views
0

"FN3", "VN3", "NN3", "organization"및 "notCancelled"(미안)의 예제에서 NSArrayNSString 초인 목록을 반환하는 자동화 워크 플로가 있습니다. 독일인을 위해, 그러나 나는 이미지가 어떻게해서든지 명백하다라고 생각한다).
이 목록은 테스트 목적으로 입력을 반환하는 AppleScript 작업에 입력됩니다. 이 AppleScript 액션 이 입력을 무시하지 않습니다 (두 작업 사이의 링크로 나타남).
이상하게 출력은 빈 목록입니다.
enter image description here 내가 뭘 잘못하고 있니?Automator AppleScript 동작이 입력을 무시합니다.

는 업데이트 :
을 나는 애플 스크립트 동작의 입력으로 내 자신의 Obj-C의 조치를 사용하는 경우, 로그 파일 내 행동의 끝 사이라고하고 시작 :

난 그냥은 다음 실현 AppleScript 작업 (번역됨) : "파일/폴더를 파일/폴더로 변환"이 종료되었습니다.
표준 "Ask for text"조치로 자신의 Obj-C 조치를 대체 할 때 AppleScript 조치가 (번역 된) "텍스트가 텍스트로 변환 됨"으로 끝나기 전에 모든 것이 잘 작동하고 로그 메시지가 나타납니다.
분명히, 내 Obj-C 동작이 잘못된 형식으로 무언가를 반환합니다. 올바른 것은 무엇입니까?

답변

0

문제점을 찾았습니다 :
내 Obj-C 조치에 Info.plist에 잘못된 출력 유형이 지정되었습니다. 기본적으로했다 :

이러한 이유로

enter image description here

, 전환 액션이 애플 스크립트 작업에 대한 적절한 입력 (작업이 제공하지 않는) 경로를 변환하기 위해 노력했다.

올바른 설정 (제 경우)이다

이 설정

enter image description here

는 애플 스크립트 동작이 제대로 입력 된 문자열을 출력한다.

관련 문제