Поновити програму Mac App Store?


17

Чи можливо зменшити програму Mac App Store? Один з моїх додатків сьогодні має оновлення, і я хочу знати, чи це вулиця в одну сторону.

Наприклад, якщо я зробіть копію програми перед оновленням, після чого проведу оновлення App Store, а потім видаляю оновлення та переміщую оригінал назад, чи повернусь я туди, де був до оновлення? (Або він відслідковує версії в інших місцях, тож все б накрутився, якби я спробував це?)

Або є простіший спосіб? Чи є оновлення, що є рідною функцією App Store, тому мені не потрібно робити нічого особливого?


5
Що варто бути обережним: магазин додатків Mac не просто перевіряє папку додатків під час пошуку додатків. Він шукає додатки скрізь на вашому комп'ютері, навіть на інших жорстких дисках. Тому, якщо ви не використовуєте систему резервного копіювання, наприклад Time Machine, вам потрібно буде зробити поштовий індекс або щось із старої версії програми, щоб переконатися, що App Store не оновить резервну копію, яку ви створили замість оновлення в папці «Програми»
Абхі Беккерт

1
Дякуємо за ідею Time Machine. На щастя, я міг розкопати старішу версію SpriteBuilder через TimeMachine. Щастя
Джоні

Відповіді:


4

Як правило, метод, який ви описали, буде працювати. Однак у деяких (рідкісних) випадках додаток змінить спосіб зберігання налаштувань та іншої інформації, і це призведе до неправильної поведінки старої версії, поки ви не видалите налаштування програми (зазвичай це знаходиться в папці «Бібліотека») і не запуститься заново.

Але, що стосується App Store, ваш метод - це майже єдиний спосіб, і App Store не повинен скаржитися, якщо ви перевстановите стару версію.


8

На це можна відповісти належним чином, лише якщо запитаєте про конкретну програму. Однак для переважної більшості додатків потрібно пам’ятати про три речі:

пакет програм

Всередині папки Програми (або куди б ви не перемістили її) ви знайдете додаток. Якщо у вас є резервна копія (наприклад, з Time Machine) старішої версії, просто відновіть стару версію.

Технічно це єдине, що вам потрібно зробити. Але це не завжди пройде гладко, тому продовжуйте читати.

налаштування

Практично всі програми записуватимуть у файл, ~/Library/Preferences/com.developer.AppName.plistа деякі записуватимуть до інших місць всередині ~/Library(загальне таке Application Support).

Залежно від того, що робив розробник, ці файли можуть бути або не потребувати повернення до резервної копії, яку ви зробили перед оновленням програми (знову ж таки, Time Machine - це, мабуть, найкращий спосіб відновити ці файли).

Здебільшого це повинно бути добре. Особисто я б спробував використати стару версію, не повертаючи ці файли, і якщо у вас виникнуть проблеми - потім відновіть їх.

(зверніть увагу: шляхи трохи змінилися для додатків, які використовують нову модель пісочниці ... можливо, хтось може змінити мою відповідь, щоб описати, як)

ваші документи

Будь-який документ, який ви редагували в новій версії програми, може бути не повністю сумісним зі старими версіями. Наприклад, документи Microsoft Word 2003 не завжди ідеально відкриваються в Microsoft Word '98, залежно від того, якими функціями ви користувалися.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.