2014-10-20 29 views

回答

2

對於那些有興趣的人,我發現以下解決方案涉及使用Apple腳本命令。

首先你需要創建一個launcher.sh腳本。 使用下面的代碼。下面的許多引用允許您的應用程序從具有空格的路徑運行。

#!/bin/bash 
scriptPath=$(dirname "$0")'/yourscript.sh' 
osascript -e 'tell app "Terminal" to do script "\"'"$scriptPath"'\""' 

使用appify來生成應用程序包。 鍵入此在終端做:

appify launcher.sh "Your app name" 

從Finder中, 您生成的應用程序包,顯示包內容單擊鼠標右鍵,並yourscript.sh粘貼到/內容/ MacOS的/

+0

幹得漂亮。你可以用'open -a Terminal「$ scriptPath」'來簡化啓動腳本 – mklement0 2016-11-22 15:25:00

相關問題