У меня есть требование создать кросс-платформенное приложение, которое запускает веб-ссылку на форму обратной связи при ее удалении.Создание «Uninstaller» для программы на Mac OS
Это, по-видимому, обычное поведение в Windows ..., но на Mac это сложнее, поскольку приложения не были технически установлены и удалены в смысле Windows, иначе вы просто скопируете файл .app в Приложения и удалите его, когда вы закончите.
Как я могу достичь этого требования к запуску веб-сайта? (Должен ли я даже пытаться, этот процесс слишком чуждо для пользователей Mac?)
Я устал упаковывать приложение с помощью сценария удаления оболочки, который удаляет приложение и обедает сайт, но, очевидно, скрипт не может удалить себя.
Не только это слишком чуждо пользователям Mac, это просто раздражает. Тот факт, что это возможно, не означает, что ДОЛЖЕН быть возможным. Это одна из тех вещей, которые вы не должны делать, и должны вернуться, если это вообще возможно. – jathanism
Не будьте глупыми, конечно скрипт может удалить себя. В начале сценария оболочки проблема «unlink $ 0», и она волшебным образом очищается после ее завершения. – Petesh