2013-04-20 70 views
0

我剛做了一個應用程序包,就像它在this blog上顯示的那樣,但該應用程序無法正常工作。它看起來會打開(應用程序打開的OS X效果),但沒有任何反應,沒有窗口,沒有進程,什麼也沒有。在應用目錄上運行腳本./app.sh完美地工作,並打開應用程序窗口。我正在做的步驟是:適用於shell腳本的Mac OS X應用程序包不起作用

  1. 將appify腳本複製到我的應用程序目錄。
  2. 運行appify。在Contents/MacOS/Info.plist文件Contents/內生成My App.app,其中包含shell腳本。
  3. 由於我的應用程序需要其他文件,我將我的data/目錄複製到應用程序包目錄Contents/MacOS/data/

我嘗試使用博客文章中顯示的appify腳本以及the updated one。我也在My App.app/Contents/MacOS/的.app軟件包和.sh裏都試過chmod +x

我迷失在如何使捆綁運行我的應用程序。這方面的任何線索?

+1

「控制檯」應用程序中是否有指示啓動錯誤的內容? – gaige 2013-04-20 23:26:12

回答

1

你不需要appify創建一個可以用鼠標點擊(比如一個應用程序)來執行的腳本,只要按照這個簡單的步驟:

  1. 創建腳本文件(EX myscript)的
  2. 給它執行權限(CHMOD 755 ./myscript)
  3. 在腳本文件上下文菜單 - >獲取信息 - >打開方式: - >(助理:應用程序 - >實用程序 - >終端應用)
  4. 上下文菜單在腳本文件 - >獲取信息 - >(把你想要的圖標拖放到你的圖標文件上左上角的小圖標)