Как я могу понизить iTunes 11 до 10,7 в Mountain Lion?

10

Можно ли понизить iTunes 11 до 10.7 с помощью Mountain Lion?

Я попытался заменить его, просто установив 10.7, но он говорит, что я не могу заменить более новую версию.

passatgt
источник
3
Так как у iTunes есть установщик - вам может понадобиться загрузить более старую версию iTunes, чтобы он мог переустановить старые помощники для синхронизации Wi-Fi и USB-синхронизации устройств iOS. Ваша старая библиотека должна храниться в папке «Предыдущие библиотеки iTunes», поэтому просто не добавляйте контент или списки воспроизведения, пока вы выполняете шаги по переустановке старой программы.
bmike
1
Ах, есть отдельные помощники для синхронизации. Это объясняет, почему это сломано. Таким образом, на самом деле, возможно, удастся снова заставить это работать, если вы сможете выяснить, где они находятся, и восстановить их.
asmeurer
Я просто хочу попросить людей взять любой гнев в iTunes где-нибудь еще. Единственное, что отстой или хуже - это восприятие или удивление одного человека, когда они не предвидели перемен. Через 3 недели этот гнев в лучшем случае покажется глупым, поэтому, если вам это действительно нужно, отправляйтесь в комнату Ask Different Chat . Спасибо за сохранение этого отличного места, чтобы освещать факты, а не мнения. Если кто-то действительно хочет разорвать iTunes 11 в клочья - у нас есть блог и редакционная команда, чтобы помочь.
bmike
1
@bmike кто-то спросил, что случилось с iTunes 11, и я привел свои причины. Вероятно, это прозвучало так, что я все еще был в восторге от этого. Но я не вижу, что плохого в объяснении причин, по которым кто-то хотел бы вернуться к более ранней версии какого-либо программного обеспечения. Простым вопросам поддержки SE в целом помогают такие причины (по крайней мере, они всегда хотят этого в StackOverflow).
asmeurer
Причины, по которым обгонял то, что и это было основной причиной, я оставил свой комментарий. В качестве бонуса, у нас было несколько человек, высказывавших разные причины, по которым мы решили сделать это более общим для всех этих проблем и позволить нам закрыть несколько повторов. Вы правы, @asmeurer, что когда вопрос не получает взглядов или решение не очевидно - добавление причины часто улучшает его. Этот вопрос является скорее исключением из этого правила IMO. Ваш ответ потрясающий, кстати.
bmike

Ответы:

6

8/12/12: я обновил свой How To в своем блоге, добавив новый метод перехода с iTunes 11 на 10.7 с помощью Pacifist. Это не требует никакой резервной копии, только копия Pacifist, iTunes 10.7.dmg & немного времени. Нажмите на ссылку ниже.

http://www.emacconsulting.com/apple/itunes/downgrade-itunes-11-to-itunes-10-7/


Я создал How To в своем блоге, показывающий, как перейти с iTunes 11 на iTunes 10.7. Он также включает в себя ссылку для загрузки копии iTunes 10.7, если вам это нужно.

http://www.emacconsulting.com/apple/itunes/downgrade-itunes-11-to-itunes-10-7/

Я тоже выложу здесь.

1) Откройте терминал и запустите:

 sudo rm -rf /Applications/iTunes.app

Это удалит приложение iTunes 11.

2) Если ваша музыкальная библиотека находится на своем месте по умолчанию, а также в терминале:

  open ~/Music/iTunes

3) С помощью Time Machine восстановите следующие файлы:

  • Обложка альбома <- Папка
  • Библиотека iTunes
  • Библиотека iTunes Extras.itdb
  • Библиотека iTunes Genius.itdb
  • iTunes Library.xml
  • iTunes Library.itl
  • iTunes Music Library.xml
  • Предыдущие библиотеки iTunes <- Папка

Нет необходимости заменять вашу музыкальную папку iTunes. Возможно, вам не нужно заменять все эти файлы, но это не повредит.

4) Вернуться в терминал:

open /System/Library/PrivateFrameworks

Снова используйте Time Machine для восстановления следующих файлов:

  • AirTrafficHost.framework
  • CoreFP.framework
  • DeviceLink.framework
  • iTunesAccess.framework
  • MobileDevice.framework

5) Скачать iTunes 10.7

http://appldnld.apple.com/iTunes10/041-7195.20120912.d3uzQ/iTunes10.7.dmg

6) Установите iTunes 10.7.

Я перезагрузил для хорошей меры, но это, вероятно, не нужно.

При первом запуске iTunes 10.7 вам может быть предложено ввести пароль. Введите это. Теперь вы сможете делать все, что вам нужно, включая синхронизацию ваших iDevices, без неприятной ошибки iTunes -42408, которую многие люди получали до этого метода.

Наслаждайтесь iTunes 10.7!

Джо Стрено
источник
Есть ли способ исправить файл библиотеки itunes, если у вас нет резервной копии?
OrangeBox
1
@OrangeBox - Проверьте верхнюю часть этого поста, я создал новый HowTo, не требующий резервного копирования. Я думаю, что это поможет вам. :)
Джо Стрено
обновление от OSX Yosemite, Версия 10.10.1, 2017
jalanb
3

Я смог сделать это, выполнив следующие действия:

  • Вы можете извлечь его из резервной копии Time Machine, но вам придется сделать это вручную (если вы попытаетесь использовать интерфейс Time Machine, он скажет вам, что вы не можете удалить его, потому что это «требуется Mac OS X») , Вместо этого просмотрите резервный диск вручную и найдите дату перед обновлением до iTunes 11. Возможно, вам придется сначала перетащить ее на рабочий стол, переименовать в «iTunes 10», а затем переместить в папку «Приложения» (я не уверен, позволит ли он просто переместить его в папку «Приложения» или нет; я использовал терминал для этого).

  • Затем, если вы открыли iTunes 11, вам придется понизить данные своей библиотеки iTunes. Перейдите в библиотеку ITunes (вероятно , в ~/Music/iTunes), а также снижение рейтинга iTunes Library.itl, iTunes Library Extras.itlи iTunes Library Genius.itl, с помощью Time Machine. Возможно, вы захотите сохранить оба файла на случай, если что-то пойдет не так. Я переименовал версии iTunes 11 iTunes Libraray (iTunes 11).itlи т. Д., А затем удалил (Original)имена, добавленные Time Machine.

  • Далее, если вы хотите, вы можете удалить новый iTunes. Вам придется сделать это с Терминалом, так как Finder не позволит вам изменить его. Я лично держал его, но переименовал, чтобы предотвратить случайное его открытие с помощью Quicksilver (в противном случае он снова «обновит» ваши файлы библиотеки iTunes и станет непригодным для использования с iTunes 10). Я лично бегал

sudo mv /Applications/iTunes.app/ /Applications/CrapTunes.app

в Терминале. Если вы действительно хотите удалить его, запустите

sudo rm -rf /Applications/iTunes.app/,

Я не знаю, заставит ли это снова появиться в App Store. Если это так, вы должны быть осторожны, чтобы не переустановить его там.

  • Наконец, у меня был iPad, подключенный по беспроводной сети к iTunes 11, когда он был открыт, и кажется, что он изменился, так что его нельзя было распознать в iTunes 10. Он просто говорит мне, что iPad нужно перезагрузить. Я не знаю, как это исправить. К счастью, я использую резервные копии iCloud, поэтому мне все равно не нужно было синхронизироваться с iTunes. Но вы захотите включить «Запретить автоматическую синхронизацию iPod, iPhone и iPad» в разделе «Устройства» в настройках iTunes, иначе вы будете постоянно об этом беспокоиться, особенно если у вас включена беспроводная синхронизация. (даже с этой опцией, это все еще беспокоит меня). Вам придется отключить беспроводную синхронизацию на всех ваших iDevices. Или же выясните, как переустановить старых помощников (это может быть единственной проблемой).

ОБНОВЛЕНИЕ : Очевидно, вы не можете отключить Wi-Fi Sync, кроме как с помощью iTunes. Поэтому вы захотите сделать это в iTunes 11, прежде чем переходить на более раннюю версию. Нет никакого (очевидного) способа сделать это на самом iPad. И вы не можете сделать это в iTunes 10, если он думает, что ваше устройство сломано (если вы сначала не восстановите устройство, что является плохой идеей). Я думаю, мне следует выяснить, как заставить синхронизацию работать в iTunes 10, иначе я буду продолжать получать сообщения о том, что мой iPad ломается каждые десять минут.

Кроме того, я получаю сообщение об ошибке при каждом открытии iTunes. Это раздражает, но я не заметил ничего, что не работает. Магазин вроде работает (я ничего не пробовал покупать, но все равно загружается).

И что более важно, проигрывание музыки работает, и она не сломана, как iTunes 11!

asmeurer
источник
Поддерживает ли Apple SE блоки кода в ответах (например, StackOverflow)?
asmeurer
Вы также, вероятно, захотите избежать обновления удаленного приложения на вашем iPhone / iPad, если вы используете это. Я серьезно сомневаюсь, что он работает с iTunes 10 (и даже если он это сделает, у него не будет поддержки iTunes DJ, поскольку они убили эту функцию).
asmeurer
1
Стоит отметить, что iTunes ~/Music/iTunes/Previous iTunes Librariesобновляет копию предыдущего файла библиотеки в папке.
Робматерс
@robmathers Ах, я этого не заметил. Тем не менее, это, вероятно, хорошая идея, чтобы понизить версию этих двух других файлов (я заметил, что они были изменены после запуска iTunes 11).
asmeurer
Да, если резервные копии достаточно недавние, Time Machine - достойный способ сделать это. Я уверен, что другие файлы создаются автоматически.
Робматерс
1

«Кроме того, я получаю какую-то ошибку в магазине каждый раз, когда открываю iTunes. Это раздражает, но я не заметил ничего, что не работает. Магазин, кажется, работает (я ничего не пытался купить, но он все равно загружается») ) «.

Вы получаете ошибку -42408. Друг получил ту же ошибку, когда я попытался понизить до 10,7. Он не получил мое предупреждение вовремя и обновился. Вам необходимо переустановить OS X и переустановить iTunes 10.7. Полученная ошибка является серьезной проблемой, поскольку вы больше не можете авторизовать Mac через iTunes. Попробуйте, и вы получите еще одну ошибку, утверждающую, что она не может быть авторизована. Таким образом, iTunes 11 действительно поднимает систему, и возврат к ней невозможен без переустановки ОС.

Питер
источник
Ну, я никогда не пользуюсь iTunes Store, за исключением своих iPhone и iPad, так что для меня это не имеет большого значения. Но это хорошо знать.
asmeurer
1
Вы пробовали просто перезапустить установщик iTunes 10.7 вместо переустановки ОС. Я догадываюсь, что переустановка ОС (при условии, что Lion или Mountain Lion) перенесет все новые USBMUXD, а не лишит их системы. Кроме того, стереть и установить более старую ОС следует удалить более старую версию iTunes, так что, возможно, это самый простой путь. Мне нравится текущий iTunes, поэтому я не собираюсь пробовать тоже ...
bmike
Но где взять установщик 10.7?
asmeurer
И в любом случае, нет никаких оснований полагать, что установщик 10.7 заменит все из 11. Если в iTunes 11 появятся некоторые новые файлы, они останутся одни, но все еще возможно, что они могут
испортить
Мне удалось найти ссылку на установщик Mac iTunes 10.7 по адресу karthikk.net/2012/12/… . Ссылка находится на сервере Apple. support.apple.com/kb/DL1576 дает SHA1, который соответствует. Я сообщу о своем ответе, если установщик работает.
asmeurer
1

Ницца.

Вы можете увидеть все компоненты, обновленные / замененные на itunes.11, открыв этот установочный пакет с помощью Pacifist.

Чтобы восстановить компоненты, связанные с itunes, я удалил iTunes 11 как root, а затем восстановил itunes 10.7, распаковав включенные подпакеты с заменой / перезаписью. Примените права администратора, вы должны подтвердить каждое действие, чтобы быть уверенным. После всех разрешений на восстановление перезагрузите, восстановите вашу библиотеку. Если вы столкнулись с ошибкой 42408, вам следует (вероятно) также восстановить DVDPlayback.framework. Возможно, вам придется удалить некоторые кеши, настройки, связанные с iTunes-Store. Подать в отставку и назначить снова.

Питер
источник
0

Как правило, у вас должна быть резервная копия перед установкой новой версии, а также копия сразу после установки новой версии, чтобы вы могли просто восстановить свою систему из этой резервной копии, если вы обнаружите, что новое приложение вам не по вкусу или содержит ошибки или некоторые неполадки. другая часть программного обеспечения.

Да, это отнимает много времени, но многие обновления также поставляются с вспомогательными приложениями, платформами, поэтому вы не можете просто восстановить старую версию программы. Кроме того, iTunes буквально изменяет библиотеку и базу данных и сохраняет старую библиотеку в специальной папке на тот случай, если вам понадобится этот старый файл, когда вы восстанавливаете систему до того места, где она была до обновления.

Я уверен, что кто-то выберет каждый файл, который фактически изменил установщик iTunes, и выполнит техническую работу, чтобы показать, как можно избежать использования резервной копии, но я еще не выполнил эту работу (или не видел кого-то в блоге о том, как это сделать) , Я уверен, что мы получим ответ здесь, так как я знаю много людей, которые будут сопротивляться (по уважительной причине) изменениям в iTunes и решили не использовать его временно или навсегда.

Также - если у вас есть AppleCare - вы можете просто позвонить в Apple, чтобы помочь откатить это обновление. Также стоит посетить бар Genius, если у вас нет резервной копии или вам не удобно восстанавливать всю систему.

bmike
источник
Я понимаю, что это не тот ответ, который большинству хотелось бы, но я чувствовал, что это может помочь некоторым людям, которые не хотят заходить в терминал, удалять вещи, которые система старается не позволить пользователям перемещать или удалять.
bmike
На самом деле, посмотреть, что изменяет установочный пакет, очень легко. Я думаю, что сам установщик позволяет вам сделать это. В любом случае, вы можете использовать Pacifist.
asmeurer
0

Вероятно, самый простой способ вернуть iTunes 10.7 - это удалить iTunes из приложений, загрузить старую версию , а затем восстановить данные библиотеки из автоматического резервного копирования.

$ cd Music/iTunes
$ ls "Previous iTunes Libraries/"
$ cp "Previous iTunes Libraries/iTunes Library 2013-03-12.itl" "iTunes Library.itl"
eradman
источник