このブログに示されているようなアプリ バンドルを作成しましたが、アプリが機能しません。開くように見えますが (アプリを開く OS X の効果)、何も起こりません。ウィンドウもプロセスも何も起こりません。アプリディレクトリのようにスクリプトを実行すると、./app.sh
完全に機能し、アプリウィンドウが開きます。私がやっている手順は次のとおりです。
- appify スクリプトをアプリ ディレクトリにコピーします。
- 適用を実行します。
My App.app
内のシェル スクリプトを使用して生成しContents/MacOS/
、Info.plist
ファイルをContents/
. - 私のアプリには他のファイルが必要なので、
data/
ディレクトリを app bundle directory にコピーしますContents/MacOS/data/
。
ブログ投稿と更新されたスクリプトに示されている appify スクリプトを使用してみました。chmod +x
また、 .app バンドルと .sh の両方を試しましたMy App.app/Contents/MacOS/
。
バンドルでアプリを実行する方法がわかりません。これに関する手がかりはありますか?