このブログに示されているようなアプリ バンドルを作成しましたが、アプリが機能しません。開くように見えますが (アプリを開く 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/。
バンドルでアプリを実行する方法がわかりません。これに関する手がかりはありますか?