Когда синхронизация iCloud в Paper Scan выглядит зависшей(обычно отображается как частичный счетчик загрузки, который не меняется в течение нескольких минут), причина почти всегда в одном из четырех условий конфигурации или системы на стороне iOS. Следующий чек-лист рассматривает их в порядке частоты.
1. iCloud Drive не включен для Paper Scan
Два независимых переключателя должны быть включены. Если какой-либо выключен, Paper Scan ставит в очередь загрузки, которые iOS молча отклоняет, оставляя строку состояния зафиксированной на начальном счетчике.
- Настройки iOS → [ваше имя] → iCloud → Показать все → Paper Scan должен быть включен.
- Настройки iOS → Paper Scan → iCloud Drive должен быть включен.
Второй переключатель — тот, который чаще всего упускают. Две настройки связаны, но различны; обе должны быть включены, чтобы загрузки продолжались.
2. iOS ограничивает фоновую синхронизацию
iOS ограничивает фоновую активность iCloud в двух условиях: включен режим энергосбережения(выключите его в Настройки iOS → Батарея), или хранилище iPhone почти заполнено(iOS требует приблизительно 500 МБ свободного пространства для продолжения фоновых загрузок; освободите место в Настройки iOS → Основные → Хранилище iPhone). iOS не отображает предупреждение "хранилище заполнено" в этом контексте; загрузки просто останавливаются.
3. Очередь загрузки велика
Paper Scan обрабатывает загрузки последовательно. Если накопился большой отложенный объем, например после периода автономной работы, для очистки очереди требуется время. По грубой оценке, ожидайте приблизительно 50 страниц в час на стандартном домашнем Wi-Fi, быстрее на сильных соединениях и медленнее на cellular.
Чтобы определить, очередь "медленная, но продвигается" или "действительно зависла", оставьте приложение в фоне на 30-60 минут и проверьте строку состояния. Если счетчик продвинулся, синхронизация работает. Если счетчик не изменился, применяется одно из других условий.
4. Состояние учетной записи iCloud повреждено
Это редкость, но может произойти после изменений Apple ID, циклов выхода и входа или восстановления из резервной копии. Симптомы: строка состояния зависла, и ни один из вышеперечисленных шагов не решил проблему.
Два шага эскалации: выключите и включите iCloud Drive(Настройки iOS → [ваше имя] → iCloud → выключите iCloud Drive, подождите 30 секунд, включите снова), или выйдите из iCloud и войдите снова(Настройки iOS → [ваше имя] → Выйти, затем войдите снова). Второе действие радикально, но сбрасывает соединение iCloud с нуля. Если очередь остается зависшей на том же счетчике после обоих шагов, проблема, вероятно, на стороне iCloud: страница состояния системы Apple на support.apple.com показывает, испытывает ли iCloud Drive в данный момент сбой.
Когда эскалировать в поддержку
В большинстве случаев причина на стороне iOS. Paper Scan может быть неисправен, когда счетчик строки состояния не менялся более часа, другие приложения, использующие iCloud на том же устройстве, синхронизируются нормально, шаги конфигурации выше были применены и приложение было перезапущено, и те же документы помечены как ожидающие загрузки при нескольких запусках приложения без прогресса. Когда эти условия применяются, отправьте отчет об ошибке через Настройки → Отправить отзыв в приложении. Отчет автоматически включает журнал недавней активности синхронизации, устраняя необходимость подробно описывать проблему.
Несколько функций в Paper Scan существуют специально для решения сценариев зависших загрузок: строка состояния отображает как текущий счетчик, так и отдельную метку времени последнего activity, документ, который не удается загрузить три раза подряд, помечается значком предупреждения, и фоновые загрузки корректно приостанавливаются при включении режима энергосбережения и возобновляются при его отключении, а не молча отбрасывают элементы в очереди.