2

Xojo フレームワークを使用して Mac アプリケーションを構築していますが、

私が構築しているアプリは、コマンド ラインとして php を実行する必要があります。Mac osx に同梱されている php を使用できますが、mcrypt 拡張機能を備えた php が必要です。osx に組み込まれているものには mcrypt がなく、私はありません顧客に php の更新を強制したい、

私が考えることができる最適な解決策は、PHPの自己完結型実行可能ファイルをアプリケーションにパックすることです

これは可能ですか?そして、どうやってそれを手に入れるのですか?

4

1 に答える 1

1

はい、可能ですね。

Xojo IDE では、OS X ビルドの後に Copy Files ビルド ステップを挿入して、ビルドされたアプリのリソース フォルダーに php 実行可能ファイルをコピーできます。

次に、 App.Open で、その実行可能ファイルをその SpecialFolder から好きな場所にコピーするか、アプリの配布方法に制限が課されているかどうかに応じて、コマンドラインでそのまま参照することができます (つまり、App Store)。 .

バンドルする必要のあるファイルをどこにコピーするか、またはそれらを参照する方法についてのガイダンスについては、http://docs.xojo.com/index.php/SpecialFolderを確認してください。

于 2014-07-13T04:48:17.603 に答える