У меня есть радикально измененное приложение ( Skitch ), и я бы предпочел не видеть никаких обновлений, которые разработчик сделал для этого приложения в App Store. Я ленивый и люблю использовать функцию «обновить все». Когда я забываю, что не хочу обновлений этого приложения, мне нужно удалить только что загруженное приложение, восстановить старое из резервных копий и т. Д.
Могу ли я пойти и изменить квитанцию пакета или что-то еще, чтобы обмануть App Store, думая, что это приложение не является более низкой версией текущей программы?
Я ищу решение для Mac OS X и не имею ничего общего с магазином приложений для iOS на случай, если неясно. Я также не беспокоюсь о том, чтобы что-то скрыть в приобретенной истории - я просто хочу, чтобы старое приложение оставалось установленным и чтобы система больше не хотела обновлять его.
sudo find /Applications -type d -name "_MASReceipt" -delete
. Беги безsudo
и-delete
сначала.Я обычно имеют компьютеры Mac , которые позволяют App Store и Подписанные приложения для запуска по умолчанию, так что я использовал jm666 «ы ответ и сократил его до одного шага:
У меня есть резервные копии, так что я в порядке, просто убирая вещи из содержимого приложения и тестируя. Это сработало для меня с 10.8.2 по 10.8.4, но может привести к поломке в будущем, поэтому используйте этот ответ с осторожностью.
источник
После входа в Mac AppStore перейдите на панель «Покупки», щелкните правой кнопкой мыши кнопку «Загрузить», «Установить» или «Установлен» - любую кнопку справа - и появится выбор «Скрыть».
Смотрите эту страницу поддержки Apple для деталей. Чтобы скрыть и показать покупки в Mac App Store: http://support.apple.com/kb/HT4928
«Примечание. Вы больше не будете получать уведомления об обновлениях после того, как они были скрыты на вашей странице покупок».
источник
_MASReceipt
папки работало для подавления всех обновлений и, по существу, удаляло это приложение как то, о чем заботится App Store на 10.8.2 и ниже.Обновление в 04/2015, как это сделать в Йосемити
Привет народ,
Я был очень рад найти этот пост. Большое спасибо. В моем случае я заплатил за приложение и прочитал, что в предстоящем обновлении появится реклама, которая для меня будет NoGo, когда я заплатил за нее деньги. Поэтому я решил придерживаться старой версии без рекламы. Но, к сожалению, это не сработало для меня в Йосемити. После некоторых попыток и ошибок я нашел обходной путь следующим образом:
Во-первых, удаление _MASreceipt привело к тому, что AppStore больше не обновлял приложение по своему желанию, но, к сожалению, с этим изменением приложение больше не запускалось, поскольку оно предположительно было повреждено.
В моем случае я нашел в файле CodeSignature ближе к концу ссылку на файл _MASreceipt. Поэтому я удалил эту ссылку, включая последующую секцию dict / dict структуры XML и .... tararara ;-) ... она работала как чудо.
Приложение запускается как всегда, а обновление App Store его игнорирует.
Не знаю, относится ли это и к другим приложениям, но стоит попробовать.
Веселиться
Лучшая Woife из Германии
источник
Эта проблема неразрешима. Почему?
Поскольку OSX отображает уведомление о том, что «обновление готово к установке», но - по идиотски - не говорит, какое приложение должно быть восстановлено.
Во-вторых, вы не можете войти в App Store, потому что электронная почта старого пользователя затенена и не может быть изменена, также идиотская.
Основной текст также предполагает, что если возникнут какие-либо проблемы с Apple ID, создайте новый. Однако «создать новое или перенести приложение на другой Apple ID» недоступно.
Очевидное решение для разработчиков приложений состоит в том, чтобы отобразить название приложения, чтобы его можно было удалить, IOW, чтобы вам не нужно было удалять все возможные приложения, пока вы не найдете то, которое вызывает проблему.
Вторая часть решения состоит в том, чтобы обнаружить, что на компьютере установлен новый пользователь, и, следовательно, спросить этого нового пользователя, хочет ли он / она сохранить существующие приложения, заменить Apple ID своим собственным идентификатором или аналогичный.
Эти разработчики в Apple, сколько им лет? Им платят? Извините за сарказм, но это продолжается уже много лет, и Apple, вероятно, не читает такие темы.
источник
Если приложение установлено на вашем устройстве: удалите его, нажав и удерживая любое приложение, пока все они не начнут покачиваться. Нажмите красный крестик рядом с тем, который вы хотите удалить.
Если вы видите приложение в разделе «Приложения» на боковой панели iTunes, вы можете удалить его там, щелкнув правой кнопкой мыши (Option + щелкните на Mac) и выбрав «Удалить». Вы также можете щелкнуть по нему, чтобы выделить его, и нажать клавишу удаления на клавиатуре.
Наконец, вы можете «спрятать» покупку. Перейдите на домашнюю страницу iTunes Store и перейдите к разделу «Покупки». На главной странице он находится в разделе «Быстрые ссылки» справа, во втором разделе это вторая ссылка. Нажмите на приложения в верхней части. Наведите указатель мыши на нужное приложение и щелкните значок «X» в левом верхнем углу. Это позволит «спрятать» покупку все вместе.
источник