私はMacOSxとObjective-C開発の初心者です。
アプリの新しいバージョンがインストールまたはアップグレードされているときに、既存のアプリを(以前のバージョンに)終了する方法と置き換える方法について、助けを求めたいのですが?
AppStoreまたは外部サーバーで新しいバージョンが利用可能になったときにアプリを更新することを知っています。私はすでにそれをカバーしています。しかし、これはインターネットに接続されていないMacの実装です。アップグレードは、新しいバージョンが利用可能になるたびにアプリをインストールすることによって手動で行われます。
インストール時の動作:
システムにアプリの既存のコピーがあるかどうかを確認する必要があります。続行してアプリを削除するか、インストールをキャンセルするようにユーザーに求めるメッセージが表示されます。
アプリの既存のコピーが現在実行されている場合は、実行中のアプリのコピーを終了するか、インストールをキャンセルするようにユーザーに求めるメッセージが表示されます。ユーザーがアプリを終了することを選択すると、アプリは自動的に終了し、インストールを続行する必要があります。以前のバージョンのアプリは、新しくインストールされた新しいバージョンのアプリのコピーに置き換える必要があります。
どんな助けでも大歓迎です。