Снизьте приложение Mac App Store?
Возможно ли понизить приложение Mac App Store? Сегодня у одного из моих приложений есть обновление, и я хочу знать, если это улица с односторонним движением.
Например, если я делаю копию приложения перед обновлением, а затем обновляю App Store, а затем удаляю обновление и перемещаю оригинал обратно, вернусь ли я туда, где был до обновления? (Или он отслеживает версии в другом месте, так что все будет запутано, если я попробую это?)
Или есть более простой способ? Является ли понижение популярной функцией App Store, поэтому мне не нужно делать что-то особенное?
2 ответа
Как правило, описанный вами метод будет работать. Однако в некоторых (редких случаях) приложение изменит способ сохранения настроек и другой информации, и это приведет к неправильной работе старой версии, пока вы не удалите настройки приложения (обычно они находятся в папке Library) и не начнете заново.
Но, что касается App Store, ваш метод - это единственный способ пойти, и App Store не должен жаловаться, если вы переустановите старую версию.
Это можно получить только правильно, если вы спросите о конкретном приложении. Однако для подавляющего большинства приложений есть три вещи, о которых вам нужно знать:
пакет приложений
В папке «Приложения» (или туда, куда вы ее переместили) вы найдете приложение. Если у вас есть резервная копия (например: с машиной времени) старой версии, просто восстановите старую версию.
Технически это единственное, что вам нужно сделать. Но это не всегда будет гладко, поэтому продолжайте читать.
настройки
Почти все приложения будут записывать в файл ~/Library/Preferences/com.developer.AppName.plist
, а некоторые будут писать в других местах внутри ~/Library
(общий код Application Support
).
В зависимости от того, что сделал разработчик, эти файлы могут быть или не нуждаться в возврате к резервной копии, которую вы сделали до обновления приложения (опять же, Time Machine, вероятно, лучший способ вернуть эти файлы).
В большинстве случаев все должно быть хорошо. Лично я бы попытался использовать старую версию, не возвращая эти файлы, и если вы столкнулись с проблемами, а затем верните их.
(примечание: пути немного изменились для приложений, которые используют новую модель песочницы), возможно, кто-то может отредактировать мой ответ, чтобы описать, как)
ваши документы
Любой документ, который вы отредактировали в более новой версии приложения, может быть не полностью совместим со старыми версиями. Например, документы Microsoft Word 2003 не всегда отлично открываются в Microsoft Word 98, в зависимости от того, какие функции вы использовали.