私はココアアプリケーションのような「インストール」を開発しています。これは、httpリクエスト、ファイルシステムの読み取り、/ usr / shareへのファイルのコピー、cronのセットアップ(起動されない)、およびユーザーへの情報の要求を処理する必要があります。より柔軟性が必要なため、PackageMakerを破棄しました。
現在、すべてが順調に進んでいますが、最後のインストール手順では、次のことを行う必要があります。
- 以前にインストールしたアプリケーションフォルダ(存在する場合)を削除します。それは常に同じパスです:/ usr / share / MY_APP
- / usr / share/MY_APPにアプリケーションフォルダを再作成します
- アプリケーションファイルを/usr/ share/MY_APPにコピーします
- cronジョブを更新します
/ usr / share / MY_APPが管理者権限で保護されていることが非常に重要であるため、通常は削除しないでください。
これらの手順を実装するための最良のアプローチは何でしょうか?
ところで、私はXcode3.2を使用しています。
どうもありがとう!カルロス。