1

アプリをコンパイルすると、Mac上で単一の「実行可能」として表示されます。Windowsコンピュータに移動すると、ファイルを含むフォルダとして表示されます。フォーラムの添付ボタンから閲覧すると、.app.zipファイルとして表示されます。

この最後のファイルは、私のMacにダウンロードした場合、解凍せずに直接実行できます。

ファイルをサーバーにFTPで転送する必要がありますが、FTPを使用すると、Windowsで表示したときのようにフォルダーがアップロードされます。今それをアップロードするために私は完全にクレイジーなことをしています:フォーラムにアップロードし、Windowsで.app.zipファイルをダウンロードし、FTPにアップロードします。

「ダウンロード後に実行」機能を維持しながら、このようなクレイジーなことをすべて行わずに、Macから直接ファイルをアップロードするにはどうすればよいですか?

ありがとう!

4

1 に答える 1

1

.app.zipファイルを直接実行できるとは聞いたことがありません。2回開く必要があります。初めて解凍すると、元の.app「ファイル」(実際にはディレクトリ)に置き換えられ、通常どおりこのファイルを開きます。

さまざまな方法でファイルを圧縮.appしてみましたが、最初に解凍せずにファイルを実行可能にする方法が見つかりませんでした。

私の意見では、アプリを配布する最良の方法はそれらを圧縮することです。ユーザーは、解凍するのが簡単だと感じています(ダブルクリックするだけです)。これは、ファインダー(右クリック->圧縮)またはターミナルで次のように実行できます。

zip -r MyApp.app.zip MyApp.app

リソースを必要としない最小限のアプリケーションを配布するには、アプリを右クリックして[パッケージの内容を表示]に移動し、[内容]-> [MacOS]に移動して、そこにある実行可能ファイルをコピーします。これはアプリのコアであり、リソースやその他の凝ったものが使用されていない場合は、直接実行できます。ターミナルウィンドウを開いたままにするため、優れたユーザーエクスペリエンスではありませんが、アプリを単一の解凍されたファイルとして配布したい場合は、これが最適な方法です。

この記事にも興味があるかもしれません:http://daringfireball.net/2009/09/how_should_mac_apps_be_distributed

于 2013-03-24T16:55:18.257 に答える