11

Мой iPhone 3G отказывается переносить приобретенные приложения в iTunes. Это вызывает у меня серьезные проблемы с синхронизацией.

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

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

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

Это начало происходить несколько месяцев назад, и с тех пор телефон был обновлен до 3.0 и 3.1, но проблема все еще сохраняется.

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

Это ничего не исправило. Кроме того, я не могу сейчас синхронизироваться вообще.

Если я синхронизирую iTunes, теперь выполняет "передачу покупок", не может передать и затем удаляет все приложения (и данные) с моего iPhone. Это также означает, что я не могу синхронизировать музыку, подкасты или что-то еще.

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

Я также пытался деавторизовать и реавторизовать.

Что я могу сделать, чтобы синхронизация приложений снова заработала?

PS Я рассмотрел удаление всех приложений и переустановку их по одному, в надежде, что это решит проблему. Однако я действительно не хочу делать это для 55+ приложений и повторно вводить данные для входа в систему и т.д. Для приложений, которые в них нуждаются, тем более, что я мог бы тогда узнать, что это не решило проблему.

Обновить:

Последнее обновление iTunes 9 улучшило ситуацию в одном ключевом аспекте. Если разрешить синхронизацию до конца, iTunes больше не удаляет все приложения из моего телефона. Теперь я могу синхронизировать все остальные данные, даже если не могу синхронизировать свои приложения.

Постановили:

Смотрите мой ответ на вопрос, как я наконец решил проблему.

12 ответов12

6

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

Сначала я сделал джейлбрейк своего телефона, я использовал приложение blackra1n, но любая техника джейлбрейка работала бы одинаково хорошо.

Затем я использовал cydia для установки пакета OpenSSH (снова подойдет любой установленный пакет jailbrake).

Затем я ssh'd в телефон (имя пользователя = root, пароль = alpine).

Я перешел в /private /var /mobile /library /safeharbor и взял копию списка каталогов, так что я заметил, какие приложения я установил. В этом каталоге хранятся все данные для приложений.

Затем я удалил файл /var/mobile/Library/Caches/com.apple.mobile.installation.plist, это файл, в котором хранится информация об установленных приложениях. Затем я перезагрузил телефон.

На данный момент единственными приложениями, отображаемыми как установленные, были приложения Apple, cydia и blackra1n.

Затем я сделал резервную копию телефона. Затем я восстановил текущую прошивку и позволил iTunes восстановить резервную копию, которую я только что сделал.

Так что теперь у меня чистый телефон без установленных приложений, но важно, что у меня все еще есть настройки и данные для приложений, которые я установил. Я начал переустанавливать свои приложения, и они правильно выбирают свои данные и настройки, которые все еще находятся в каталоге safeharbor.

Я проверил, что синхронизация приложений работает, и просто держу пальцы скрещенными, чтобы они оставались такими.

Важным трюком здесь было удаление файла com.apple.mobile.installation.plist, потому что тогда iTunes не знает, что были установлены какие-либо приложения, и поэтому не начинает удалять данные / настройки при синхронизации.

2

В конце концов вы можете попытаться перенести приложения iPhone в медиатеку iTunes через CopyTrans (насколько мне известно, не нужно взламывать тюрьму). После передачи синхронизируйте ваш iPhone с iTunes и посмотрите, исправлена ли сейчас проблема.

2

Я нашел лучшее решение для вас:

  1. измените имя файла /var/mobile/Library/Caches/com.apple.mobile.installation.plist, этот файл содержит информацию о том, какие приложения устанавливаются, как вы сказали. Вы можете просто перейти на com.apple.mobile.installation2.plist.

  2. iphone создаст новый файл почти сразу (возможно, вам нужно запустить такую программу, как почта или itunes)...

  3. после того, как он создал новый файл. удалите его и переименуйте исходный «com.apple.mobile.installation2.plist» обратно в исходное имя (убрал "2")

  4. даже не нужно перезагружать телефон, просто откройте некоторые программы и настройки, приложение sms и сафари, телефон немного застрянет, как будто он что-то загружает, и через несколько минут вы увидите, что ваши приложения вернулись и все снова работает. Itunes также может обновить. и все настройки программы появятся на странице настроек.

1

У меня была похожая проблема на iPhone 3G, ничего не решило бы, и я не чувствовал себя достаточно компетентным, чтобы попробовать вариант джейлбрейка - в конце концов, я заново загрузил все приложения через iTunes (действительно легко перейти на экран - на iPhone), а затем установите флажок "синхронизировать приложения" на вкладке "приложения" моего iPhone в iTunes.

Я нажал "Синхронизация", а затем, случайно, должен признать, отменил синхронизацию в течение 10 секунд после ее запуска, и был очень удивлен, увидев, что iPhone теперь выглядит полностью синхронизированным!

Затем я снова нажал "Синхронизировать" и - к моему большому удивлению, телефон начал синхронизироваться и, примерно через 30 минут, был завершен, приложения и все.

Я НЕ потерял данные приложения или настройки!

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

0

Я бы порекомендовал сначала удалить iTunes с помощью Revo Uninstaller, чтобы удалить все связанные файлы. Затем переустановите itunes и загрузите программное обеспечение 3.1.2 (вам не нужно платить, поскольку оно уже связано с вашим AppleId.

Поскольку вы уже сделали восстановление, похоже, что программное обеспечение 3.1.2, которое у вас есть на вашем компьютере, или ваше программное обеспечение itunes, или оба отсутствуют файлы или содержат поврежденные файлы.

Это в основном сбросит ваш iphone. Если вы не хотите этого делать, попробуйте удалить на компьютере старое программное обеспечение iphone и сначала переустановить программное обеспечение 3.1.2. Если это не сработает, я приложу все усилия и использую Revo Uninstaller, чтобы удалить все ваши поврежденные файлы.

0

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

0

Я бы серьезно подумал о полной перезагрузке iphone, переустановил 3.1 и позволил синхронизировать его из резервной копии itunes.

0

У меня была эта проблема. В моем случае я выбрал "Передача покупок с iPod", и iTunes начал переносить их, а затем - ничего. То же самое произошло, когда я щелкнул правой кнопкой мыши на iPhone и выбрал ту же опцию Transfer .... Это начнется и сразу остановится.

Я решил эту проблему, сняв флажок "Запретить автоматическую синхронизацию iPod и iPhone" в разделе « Устройства » в настройках iTunes. (Для записи, по умолчанию это не отмечено. Я проверил это, чтобы избежать путаницы с автоматической синхронизацией с друзьями iPod и т.д.)

Надеюсь, это поможет...

0

У меня была такая же проблема только сейчас. Прочитав много тем, я понял, как с этим разобраться:

Откройте iTunes, подключите iPhone/iPad/ что угодно ...

  1. Щелкните правой кнопкой мыши на iPhone в меню слева и выберите « Сбросить предупреждения».
  2. Нажмите Store > Авторизовать этот компьютер. (Я использовал то же имя пользователя и пароль, что и в магазине приложений)
  3. Снова щелкните правой кнопкой мыши по мобильному телефону и выберите Перевод покупок.

Это сработало для меня идеально, не вызывая много хлопот.

0

Вы пытались "Сбросить все предупреждения" при щелчке правой кнопкой мыши на значке iPhone в iTunes, а затем снова выполнить синхронизацию?

У меня также возникла проблема при синхронизации моих приложений с моим iPhone, и я обнаружил, что один раз нажал на опцию типа "Не переносить приложения и не спрашивать снова".
Проблема была не совсем та же, но я надеюсь, что это может помочь.

0

У меня была такая же проблема, я позвонил в службу поддержки Apple. Они были чрезвычайно полезны и решили проблему для меня за 30 минут поиска неисправностей. В конечном счете, они повторно разрешили загрузку отсутствующих треков, и я взял их в iTunes.

0

В своем вопросе вы сказали, что восстановили свой телефон из резервной копии.

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

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

Сказав это, я не уверен, что произойдет с вашими покупками, когда это произойдет.

Если после этого проблема все еще возникает, то пришло время обратиться в компанию Apple для гарантийной замены.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .