iPhone 3G відмовляється передавати придбані додатки в iTunes


11

Мій iPhone 3G відмовляється передавати придбані додатки в iTunes. Це викликає у мене великі проблеми із синхронізацією.

Кожен раз, коли я намагаюся перенести додатки з iPhone на iTunes, це відбувається шляхом руху, але ніколи насправді нічого не передає. Він відображає різні додатки в інформаційній області вгорі екрана, але рядок прогресу ніколи не просувається.

Для порівняння, коли я синхронізую інші iPhone, використовуючи ту ж інсталяцію iTunes, аванси та програми програми передаються.

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

Це почалося через місяці тому, і з тих пір телефон було оновлено до 3.0 та 3.1, але проблема все ще зберігається.

Спочатку це було лише незначне роздратування, але я зробив і спробу виправити це, що стало гірше. Я видалив усі програми з iTunes, а потім "Перенести покупки", сподіваючись, що це може щось виправити.

Це нічого не виправило. Крім того, зараз я взагалі не можу синхронізувати.

Якщо я синхронізую iTunes зараз "передає покупки", не вдається перенести, а потім видаляє всі програми (та дані) з мого iPhone. Це також означає, що я не можу синхронізувати музику, подкасти чи щось інше.

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

Я також спробував скасувати авторизацію та переавторизацію.

Що я можу зробити, щоб синхронізація додатків знову працювала?

PS Я розглядав можливість видалити всі додатки та перевстановити їх по черзі, сподіваючись, що це виправить проблему. Однак я дуже не хочу братися за це для 55+ додатків і повторно вводити дані для входу тощо для додатків, які їм потрібні, тим більше, що я можу потім з’ясувати, що це не вирішило проблему.

Оновлення:

Останнє оновлення до iTunes 9 покращило речі в одному ключовому аспекті. Якщо я дозволю синхронізацію до завершення, iTunes більше не видаляє всі програми з мого телефону. Тепер я можу синхронізувати всі інші дані, навіть якщо я все ще не можу синхронізувати свої програми.

Вирішено:

Дивіться мою відповідь на питання, як я нарешті вирішив проблему.


Зауважте, що деякі програми можуть зайняти більше 20 хвилин, щоб вимкнути iPhone / iPod Touch з дуже невеликим прогресом. Я дивлюся на вас DDR. Це одна з багатьох причин, які я ненавиджу синхронізувати свій iPod.
Буде Еддінс

Можливо, але це не те, що відбувається тут. Він працює через усі додатки понад 55, кажучи, що передає їх, при цьому ніколи не оновлюючи панель прогресу та не передаючи нічого.
andynormancx

Якщо замість синхронізації ви клацніть правою кнопкою миші iPhone на лівій панелі та просто виберіть пункт "Передати покупки", чи це робить те саме?
Буде Еддінс

3
чи є у вашому списку додатків, які, як відомо, викликають цю проблему?
Джефф Етвуд

1
Я не знаю Джеффа, вам відомо про список програм, які викликають проблеми?
andynormancx

Відповіді:


6

Ну, схоже, я, можливо, врешті виправив це, не втрачаючи всіх моїх налаштувань / даних. Але попереджаю, це не дуже, і це стосувалося тимчасового в'язниці мого телефону.

Спершу я врізався в джейлбрейк, використовував додаток blackra1n, але будь-яка джейлбрейк-техніка працювала б однаково добре.

Тоді я використав cydia для встановлення пакету OpenSSH (знову будь-який встановлений пакет джейлбрейка).

Тоді я ssh'd у телефон (ім'я користувача = root, пароль = альпійський).

Я ввімкнув / 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

Я знайшов для вас краще рішення:

  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 також може оновлюватися. і всі налаштування програм з’являються на сторінці налаштувань.


Я не можу це перевірити, оскільки я виправив телефон багато місяців тому. Але так, це звучить як хороше рішення.
andynormancx

2

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


1

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

Я натиснув "Sync", а потім - випадково, маю визнати - скасував синхронізацію протягом 10 секунд після її запуску, і був дуже здивований, побачивши, що iPhone зараз виглядав повністю синхронізованим!

Потім я знову натиснув "Sync" і - на моє велике здивування, телефон почав синхронізуватися і, приблизно через 30 хвилин, було завершено, програми та все.

Я НЕ втрачав жодних даних додатків чи будь-яких налаштувань!

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


0

Це не може бути рішенням, яке ви шукаєте, але те саме сталося зі мною, і мені довелося відновити прошивку, а потім відновити останню резервну копію. І тоді все знову було добре


Як я вже говорив у запитанні, я вже пробував це.
andynormancx

Вибачте, напевно, пропустили цю частину у вашому запитанні
monkey_p

0

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


Вже пробував це, кілька разів.
andynormancx

0

У своєму запитанні ви сказали, що відновили телефон із резервної копії.

Я здогадуюсь, що коли ви відновлюєте резервну копію, це також відновлює проблему.

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

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

Якщо після цього проблема все-таки виникає, настав час звернутися до Apple для гарантійної заміни.


Так, я впевнений, що налаштування його як новий телефон вирішить проблему. Але немає "синхронізації всього поперек". Так, мої контакти можуть бути синхронізовані, але мені доведеться перевстановити кожен додаток вручну, а потім налаштувати їх зі своїми налаштуваннями та даними.
andynormancx

0

Ви намагалися "Скинути всі попередження", клацнувши правою кнопкою миші на піктограму iPhone в iTunes, а потім знову синхронізувати?

У мене також виникли проблеми під час синхронізації моїх програм із iPhone, і я виявив, що один раз натиснув на такий варіант, як "Не передавати програми та не запитувати знову".
Проблема була зовсім не такою, але я сподіваюся, що це може допомогти.


Так, я боюся, що я вже пробував це.
andynormancx

0

У мене була така ж проблема, я зателефонував на підтримку яблук. Вони були надзвичайно корисними і вирішили проблему для мене за 30 хвилин усунення несправностей. Зрештою, вони повторно санкціонували завантаження відсутніх треків, і я схопив їх на iTunes.


Доріжки? Це питання не стосується синхронізації треків, а синхронізації програм.
andynormancx

З мого досвіду підтримки Apple, синхронізація - це та сама ідея. Вона змусила мене використовувати безкоштовні програми, щоб перевірити, чи процес синхронізації працює правильно. Варто зателефонувати їм, я скористався функцією «зателефонуй мені в цей час» і був негайно підключений до того, хто точно знав, як допомогти.
Кайл Сміт

0

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

Оскільки ви вже відновлюєте, здається, що програмне забезпечення 3.1.2, яке ви маєте на своєму комп’ютері, або програмне забезпечення itunes, або обидва відсутні файли або містять пошкоджені файли.

Це в основному скине ваш iphone. Якщо ви не хочете спробувати це, ви можете спробувати спочатку видалити старе програмне забезпечення iphone та перезавантажити програмне забезпечення 3.1.2. Якщо це не спрацює, я б вийшов з програми Revo Uninstaller, щоб видалити всі ваші пошкоджені файли.


Я вже зробив найчистіший з можливих видалень. У рамках моїх спроб виправити це, я встановив iTunes на повністю чистій установці ОС. Насправді я зробив це з двома різними ОС, XP та OS X. Отже, проблема насправді не в моїй установці iTunes, проблема в телефоні. Як ви кажете, без сумніву, повністю витерти телефон і почати з нуля, все це, безумовно, виправить. Але я намагаюся уникати повного видалення та ручної перевстановлення 60+ додатків, а також налаштувань, а також даних (деяких з яких не вдається зберегти).
andynormancx

Якщо ви використовуєте багато додатків без збитку, ви можете повністю повернути їх до свого RockID через "Rock", інший сторонній інсталятор. Це заощадило мені багато часу, коли я перейшов з 3.0 до 3.1.2.
eqzx

0

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

Я вирішив цю проблему, знявши прапорець "Заборонити iPod і iPhones автоматично синхронізувати" у розділі " Пристрої " в налаштуваннях iTunes. (Для запису це за замовчуванням не встановлено. Я перевірив це, щоб уникнути автоматичної синхронізації плутанини з друзями iPod тощо).

Я сподіваюся, що це допомагає ...


Перевірка / зняття цього пункту було однією з багатьох речей, які я намагався, і, боюся, у випадку, описаному в питанні, це не допомогло.
andynormancx

0

У мене була та сама проблема саме зараз. Прочитавши багато тем, я з’ясував, як розібратися:

Відкрийте iTunes, підключіть iPhone / iPad / що завгодно ...

  1. Клацніть правою кнопкою миші iPhone на меню зліва і виберіть Скинути попередження .
  2. Натисніть Магазин > Авторизуйте цей комп'ютер . (Я використовував те саме ім’я користувача та пароль, що і в магазині додатків)
  3. Клацніть правою кнопкою миші знову і виберіть T покупок .

Це працювало для мене ідеально, не завдаючи особливих клопотів.


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