-1

私のアプリケーションは別のサードパーティフレームワークに依存しており、アプリケーションを実行する前にフレームワークがインストールされていることを確認する必要があります。フレームワークがインストールされているかどうかを確認するためにAppleScriptを使用しています。PackageMakerを使用してアプリケーションをパッケージ化しています。

パッケージがまだインストールされていない場合、他のフレームワークのpkgファイルをPackageMakerプロジェクトにパッケージ化し、AppleScriptを実行するにはどうすればよいですか?

ありがとう

注:フレームワークの追加とともにpkgファイルは、Applicationsフォルダーにも他のものを追加します。そのため、アプリのリソースでフレームワークを取得するだけでなく、pkgファイルを実行する必要があります

4

1 に答える 1

0

フレームワークをシステムにインストールしようとしないでください。アプリケーション バンドルにコピーを保持することをお勧めします。

サードパーティのフレームワークを使用するには、Xcode -> Frameworks -> Linked Frameworksにドラッグします。

次に、ターゲットの下に「ファイルのコピー」フェーズを作成して、サードパーティのフレームワークをアプリケーション バンドル内の Contents/Frameworks にコピーします。

詳細と段階的な例については、Sparkle フレームワークのドキュメントをご覧ください。

于 2008-12-24T13:42:29.283 に答える