App Store продовжує показувати неправильну кількість значків


10

App Store на моєму iPhone постійно показує, що є 3 нові оновлення, але коли я натискаю оновлення, він показує 0 нових оновлень.

Він також оновить кількість значків до 0 нових оновлень, але не набагато пізніше з’являться 3 нові оновлення. Дивіться скріншоти:

Як я можу отримати правильну кількість значків? Мене хвилює те, що в App Store сказано, що є нові оновлення, в той час як немає.

iOS 6.1.3 / iPhone 4s


1
Маючи таку ж проблему і днями. Сподіваюсь, Apple скоро вирішить цю проблему.

Той самий випуск iPhone 5S iOS 8.1
mplungjan

Відповіді:


3

Я бачу таку поведінку для додатків, які потребують iOS 7. Я все ще перебуваю на iOS 6 і коли переходжу до Purchased -> All є кнопка Update для додатків, у яких доступне оновлення. Коли я натискаю кнопку, App Store пропонує встановити останню сумісну версію програми.


Так, здається, що кількість значків включає оновлення програм, які потребують оновлення до iOS 7. Оскільки я все ще працює на iOS 6, а не на iOS 7, я б очікував, що до числа значків будуть включені лише оновлення, які я насправді можу зробити.
ujjain

iOS 8.1, останній же Twitter, випуск
mplungjan

4

Дякую, bmike , за теорію. Це дозволило мені знайти хоча б одне практичне рішення.

Зайдіть у App Store. Виберіть ПридбаноУсі . Тепер обережно прокрутіть список вниз. Ви знайдете одну чи кілька додатків зі статусом Встановити замість Відкрити . Ідіть і встановіть їх. Якщо ви не оновили до iOS 7, ви можете отримати повідомлення про те, що для останньої версії потрібен iOS 7, але ви можете завантажити останню сумісну версію. Торкніться Завантажити, і воно встановиться.

Це оновлення, що з’являються у кількості значків.


Я спробував це і отримав діалогове вікно із записом "Елемент, який ви намагалися придбати, більше недоступний". Не впевнений, що з цим робити. Здається, немає можливості видалити елементи зі цього списку.
користувач123444555621

1
Дивовижно, це вирішило мою проблему принаймні. Мабуть, є деякі додатки, які зараз є лише на ios 7 і не оновлюються автоматично, але вони більше ніде в списку (крім усього списку). Просто помилка в ios 6, яка, ймовірно, більше не буде виправлена.
Вольф

2

Це побічний ефект того, як працюють сповіщення iOS - або в цьому випадку, що відбувається, коли вони не працюють.

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

Це схоже на те, коли ви перевіряєте електронну пошту та отримуєте сповіщення (а там ви навіть отримуєте деякі дані з конвертів пошти - хто їх надіслав, дата, тема), але тіло електронного листа все ще обробляється та надсилається на вашу поштову скриньку.

Що стосується магазину додатків Mac, я спостерігаю цю невідповідність годинами і навіть у деяких випадках, коли додаток зависає. Магазин додатків для iOS набагато зріліший, тому я припускаю, що інфраструктура сервера або кодована більш надійно, або вона має більше ресурсів, а затримка між сигналом оновлення та фактично доступним для завантаження пристроєм меншою.

Щодо того, як це виправити, ви не можете дійсно надіслати скидання в додаток магазину додатків, і вам потрібно дочекатися його.


0

Потрібно бути трохи терплячим. Якщо у вас різні пристрої з різними IOS, як 6 і 7. І ДІЛУЙТЕ РАХУНОК, пристрій на IOS 6 буде постійно оновлювати кількість значків для додатків, які він намагається завантажити, які були придбані десь ще чи на іншому пристрої. Спершу перейдіть на пристрій IOS 7 і виконайте придбане - все, як зазначено вище. Потім повторіть на інших пристроях IOS. Це очистило мій знак. Я думаю, що його більше стосується спілкування в сповіщеннях між різними пристроями IOS .....


0
  1. Відкрийте в iTunes на ПК та завантажте останню версію програми, яка викликає проблему.
  2. На iPhone перейдіть /var/mobile/aplications/"app name"та видалітьiTunesMetadata.plist

Ця помилка трапляється тому, що з випуском iOS 7 існують різні версії програм для кожної ОС (наприклад, Evernote).

Щоб знайти додаток, який викликає проблему, перейдіть у App StoreПокупка та прокрутіть вниз, поки ви не побачите додаток, у якого оновлення поруч, але оновлення не оновиться, оскільки у вас iOS 6 або новішої версії.


Ви згадуєте про видалення iTunesMetadata.plistфайлу через /varце - для цього потрібен джейлбрейк для навігації по файловій системі таким чином ... Чи можна цього досягти альтернативним методом? Крім того, ви згадуєте про завантаження останньої версії програми в iTunes - вам тоді потрібно синхронізувати?
гр

0

Синхронізація не потрібна. Вам потрібно завантажити найновішу версію програми на комп’ютер, щоб вона вийшла в хмару і не відображалася як оновлення під час доступу до App Store на iPhone.

Інший значок - від програми, яка вже встановлена ​​на телефоні. Не можна видалити це, не видаляючи iTunesMetadata.plist (я думаю, ви можете отримати доступ до кореневої файлової системи телефону навіть без джейлбрейка, використовуючи інші програми на комп'ютері).

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