我試圖建立一個AppleScript如在Xcode 4的行爲,但Xcode中不會讓我選擇我的腳本。什麼樣的文件是Xcode的有效腳本?我試過.applescript
,.scpt
和.txt
。我也沒有嘗試過任何擴展。什麼樣的文件是有效的Xcode行爲腳本?
什麼我需要做什麼?
我試圖建立一個AppleScript如在Xcode 4的行爲,但Xcode中不會讓我選擇我的腳本。什麼樣的文件是Xcode的有效腳本?我試過.applescript
,.scpt
和.txt
。我也沒有嘗試過任何擴展。什麼樣的文件是有效的Xcode行爲腳本?
什麼我需要做什麼?
這是我得到忽略閱讀the documentation on creating a new behavior。 (需要iOS開發者登錄。)
事實證明,Xcode中可以接受的可執行文件爲腳本。解決方案是在腳本文件上運行chmod +x
,然後Xcode允許我選擇它。這很有趣,因爲我不知道Finder允許基於chmod權限進行過濾。
很酷,謝謝你的提醒。 – 2013-08-24 05:34:51
謝謝!我應該在哪個文件夾中放置這個文件? – MatterGoal
雖然看起來你是對的AppleScript專門找,殼文件是有效的行爲腳本。
創建一個新的sh文件:
#!/bin/sh
#here is some code!
確保它是可執行的:
chmod +x <my file name>.sh
其指定爲運行的腳本。這應該是你需要做的一切。
我設法選擇一種「腳本捆綁」的文件(文件擴展名爲* .scptd) – 2013-08-23 15:22:21
編譯腳本的腳本包後,我試圖運行時的行爲得到一個壞文件描述符錯誤。 – Moshe