Почему кнопка обновления в приложении «App Store» открывает приложение, а не обновляет его?

15

У меня проблема с обновлением приложений на всех моих устройствах Apple: iPhone 5s, iPad Air, iPhone 4s, iPad 3

Все они используют джейлбрейк iOS 7.0.4 (11B55a), используя evasi0n, и эта проблема только недавно начала возникать.

Чтобы обновить мои приложения, я обычно захожу в приложение «App Store» вниз до «Updates» и затем вручную нажимаю кнопку «UPDATE», чтобы обновить это приложение. Начиная с 10 октября нажатие кнопки «ОБНОВЛЕНИЕ» приводит к загрузке приложения. Я попробовал это на других своих устройствах и получил точно такой же результат. Это странно, потому что на некоторых устройствах давно не было обновлений Cydia или App Store.

Я приложил скриншот того, как выглядит мой экран обновления на моем iPhone 5s:

Вы заметите, что:

  • Обновление Все отображается серым цветом, хотя оно начинает светиться синим на долю секунды, а затем становится серым.
  • Приложения, обновленные 8 октября, правильно отображают кнопку «ОТКРЫТЬ».
  • В приложениях, обновленных 10 октября, неправильно отображается кнопка «ОБНОВЛЕНИЕ».

Я пробовал следующее, но ни один из них не работал:

  • Отключение Wi-Fi, чтобы использовать 4G вместо.
  • Перезагрузка iPhone 5s.
  • Выход из системы и вход в мою учетную запись Apple на iPhone 5s.
  • Синхронизация iPhone 5s с iTunes на моем ПК с Windows.

Я пробовал следующее, которое работает, но не имеет никакого смысла:

  • Нажмите на значок приложения, чтобы развернуть описание, и еще раз, чтобы загрузить сведения о приложении. Кнопка «ОБНОВИТЬ» на странице сведений о приложении работает по какой-то причине, но странным образом заставляет меня ввести пароль для моей учетной записи.
  • При загрузке «App Store» и быстром нажатии в правом верхнем углу кнопки «Обновить все» до того, как она будет выделена серым, фактически запускается обновление всех приложений.

В итоге происходит 2 проблемы:

  • Попытка обновить приложение с главного экрана обновления загружает приложение.
  • Обновленные приложения показывают неверный текст для кнопки «ОБНОВЛЕНИЕ» вместо «ОТКРЫТЬ».

У кого-нибудь есть предложения относительно того, почему это происходит сейчас? Я ранее обновлялся нормально до 10 октября.

Похоже, я не единственный, кто испытывает эту проблему:

Грант Роджерс
источник
1
Вы пытались принудительно выйти из App Store, перезагрузить телефон, а затем снова открыть App Store?
Да, я пытался, это не имело никакого значения. Я уверен, что это то, что Apple изменила на серверной части.
Грант Роджерс
1
Ненавижу это говорить ... Но ... "Я тоже !!!" Я предполагаю, что это яблоко пинает пользователей iOS 7 в их самое глупое обновление (iOS 8) ... Но я отступаю.
HelpingHand
Вы пытались отключить iPhone с помощью кнопки «Питание» и «Домой»? smallbusiness.chron.com/hard-shutdown-iphone-67721.html
StrawHara
@MrMojoRisin, да, без изменений.
Грант Роджерс

Ответы:

1
  1. Перейдите в Настройки -> iTunes & App Store -> AppleID -> Выйти.

  2. Закройте приложение App Store (дважды нажмите кнопку «Домой», проведите пальцем вверх по App Store) и перезагрузите телефон - но вместо того, чтобы удерживать кнопку питания и выключать ее «чисто», удерживайте кнопки питания и домой, пока он не выключится. Включите его снова.

  3. Настройки -> iTunes & App Store -> Вход. Смотрите, если вы получите те же результаты.

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

Харв
источник
Спасибо за предложение, но я пробовал это раньше, и это не имеет значения. Если бы я удалил все затронутые приложения, это было бы все из них;). Это действительно сочетание версии, на которой я работаю, и того, что Apple сделала на заднем плане. Очевидно, это исправлено с версией 7.1, но я не думаю, что смогу обновиться до этой версии и сохранить свой джейлбрейк сейчас, поскольку Apple, вероятно, прекратила цифровую подпись этой версии. Вероятно, мне придется подождать до джейлбрейка iOS 8, прежде чем я это исправлю.
Грант Роджерс
Ах, я не внимательно прочитал ваш вопрос ... джейлбрейк бросает в это настоящий символ.
Harv
@ Харв У меня тоже проблема, но я никогда не делал джейлбрейк этого iPhone (сделал это с другими. Я вырвал достаточно своих волос)
HelpingHand
@Harv Кстати, я получил эту проблему только после того, как они выпустили IOS 8. Я сейчас на 7.0.4 (не собираюсь обновлять).
HelpingHand
0

Может быть, у вас есть приложение, указанное там, которое вы установили с помощью другого метода, такого как AppCake (находится в Cydia / Является ли утилита, устанавливающая бесплатные и платные приложения бесплатно, на Jailbroken iDevices)? Если это так, то это может быть проблемой, и в AppCake есть настройка для удаления метаданных приложения, поэтому она не отображается в App Store, как это может быть в настоящее время (Вы не можете обновить приложения, которые на самом деле не были покупка в App Store, через App Store) ...

Если вы установили с помощью другого метода, кроме AppCake , существуют способы удаления метаданных из файла установщика приложения (файл .ipa ) перед его установкой.

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

Надеюсь это поможет :)

jtrag
источник
Привет @jtrag, боюсь, я больше не могу это проверить, так как я обновил все свои IOS-устройства до 8.1 с помощью Pangu (хотя я считаю, что это невозможно, поскольку пришла 8.1.1). Обновление устранило мою проблему, так как теперь я могу успешно обновлять с помощью тех же приложений, что и раньше.
Грант Роджерс
Отлично. Рад слышать, что это разобрано сейчас, так или иначе :)
Jtrag
0

Для меня на IPad 2 обновление до последней версии iOS исправило проблему

MiFreidgeim SO-перестань быть злым
источник