В магазине приложений отображается неверное количество значков

10

App Store на моем iPhone продолжает показывать, что есть 3 новых обновления, но когда я нажимаю на обновления, он показывает 0 новых обновлений.

Он также обновит количество значков до 0 новых обновлений, но не намного позже появятся 3 новых обновления. Смотрите скриншоты:

Как я могу получить правильное количество значков? Меня беспокоит, что в App Store есть новые обновления, а их нет.

iOS 6.1.3 / iPhone 4s

Ujjain
источник
1
Имея ту же проблему в течение нескольких дней. Надеюсь, Apple исправит эту проблему в ближайшее время.
Та же проблема iPhone 5S iOS 8.1
mplungjan

Ответы:

3

Я вижу такое поведение для приложений, которым требуется iOS 7. Я по-прежнему на iOS 6, и при переходе на Закупки -> Все есть кнопка Обновить для приложений, у которых доступно обновление. Когда я нажимаю на кнопку, App Store предлагает установить последнюю совместимую версию приложения.

Irgendwoanders
источник
Да, кажется, что в число значков входят обновления для приложений, которые требуют обновления до iOS 7. Поскольку я все еще работаю на iOS 6, а не на iOS 7, я бы ожидал, что в число значков войдут только те обновления, которые я действительно могу сделать.
Ujjain
iOS 8.1 последняя твиттер та же проблема
mplungjan
4

Спасибо, bmike , за теорию. Это позволило мне найти хотя бы одно практическое решение.

Зайдите в App Store. Выберите КупленоВсе . Теперь внимательно прокрутите список вниз. Вы найдете одно или несколько приложений со статусом « Установить» вместо « Открыть» . Идите и установите их. Если вы не выполнили обновление до iOS 7, вы можете получить сообщение о том, что для последней версии требуется iOS 7, но вы можете загрузить последнюю совместимую версию. Нажмите Загрузить, и он установится.

Это обновления, отображаемые в значке.

Роберт Шмид
источник
Я попробовал это и получил диалоговое окно с надписью «Предмет, который вы пытались купить, больше не доступен». Не уверен, что с этим делать. Кажется, нет никакого способа удалить элементы из этого списка.
user123444555621
1
Круто, это решило мою проблему по крайней мере. По-видимому, есть некоторые приложения, которые теперь доступны только для ios 7 и не обновляются автоматически, но их больше нет в списке (за исключением всего списка). Просто ошибка в ios 6, которая, вероятно, больше не будет исправлена.
Вольф
2

Это побочный эффект от того, как работают уведомления iOS - или в этом случае, что происходит, когда они не работают.

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

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

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

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

bmike
источник
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 или ниже.

lstd0t
источник
Вы упоминаете удаление iTunesMetadata.plistфайла через /var- это требует джейлбрейка для навигации по файловой системе таким образом ... Это может быть достигнуто альтернативным методом? Кроме того, вы упомянули о загрузке последней версии приложения в iTunes - нужно ли выполнять синхронизацию?
grg
0

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

Другой значок из приложения, уже установленного на телефоне. Невозможно удалить это, не удалив iTunesMetadata.plist (я думаю, что вы можете получить доступ к корневой файловой системе телефона даже без джейлбрейка, используя другие приложения на компьютере).

lstd0t
источник