В этом разделе описываются нетипичные ситуации, которые могут возникнуть при сборе мобильных данных и разработке проекта, а также возможные пути выхода из этих ситуаций.
Чтобы сообщить или узнать больше об ошибках в QuickCapture, посетите Службу поддержки.
Запуск
- QuickCapture не запускается по ссылке, содержащей пробелы, в браузере Safari.
- QuickCapture не запустится по ссылкам в ArcGIS Field Maps на iOS.
- QuickCapture не запускается по общим ссылкам или QR-кодам на iOS.
- QuickCapture не запускается по общим ссылкам или QR-кодам на планшетах с iOS 13 или более новых версий.
- QuickCapture не запускается по ссылкам в других приложениях на Windows.
- Я получил ошибку invalid redirect_uri при использовании внешнего браузера для входа в ArcGIS Enterprise.
- Я не могу войти в систему с помощью учетной записи SAML.
Сбор данных
- На некоторых устройствах Samsung нельзя вводить десятичные запятые.
- Десятичные запятые не распознаются в проектах или при представлении проектов.
- Точечные записи, собираемые в потоковом режиме, не удается отправить.
- Пакет мобильной карты (MMPK) не открывается после загрузки.
- Проект, который ссылается на автономную карту, загрузить нельзя.
- При захвате данных имеются пробелы, когда QuickCapture находится в фоновом режиме, и при этом работает множество других приложений.
- Windows не распознает поддерживаемые языки для преобразования текста в речь.
- Загруженные проекты и неотправленные данные исчезают после обновления до QuickCapture 1.6 на Android.
- При встряхивании устройства iOS появляется диалоговое окно с запросом Отменить действие или Отмена.
- Надписи на кнопках читаются на арабском в iOS 14.
- Фоновый захват местоположений не возможен при использовании режима экономии заряда батареи на Android.
Запуск
Это известное ограничение для iOS при использовании ссылок в пользовательской схеме URL. Если проект должен запускаться из Field Maps на iOS, необходимо использовать ссылку QuickCapture. Более подробно см. в разделе Интеграция с другими приложениями.
Пользовательские схемы URL являются предпочтительным методом публикации проектов; однако ссылки QuickCapture также можно генерировать для публикации проектов. По умолчанию, когда пользователь щелкает ссылку QuickCapture, запускается мобильное приложение (если установлено). Пользователи устройства могут непреднамеренно отменить это поведение долгим нажатием на ссылку и выбрав опцию открытия в браузере, или, поведение по умолчанию может не сработать из-за ошибки во время загрузки мобильного приложения. Чтобы вернуть поведение по умолчанию, либо используйте долгое нажатие на ссылку и выберите открытие в мобильном приложении, либо удалите мобильное приложение, перезапустите устройство и заново установите приложение.
QuickCapture не запускается по общим ссылкам или QR-кодам на планшетах с iOS 13 или более новых версий.
Пользовательские схемы URL - предпочитаемый метод публикации проектов. На планшетах с iOS 13 или более новых версий, настройки Safari по умолчанию не позволяют использовать пользовательские URL-ссылки для запуска QuickCapture. Перед запуском общей ссылки или сканированием QR-кода, в Настройках устройства перейдите к Safari и в разделе Настройки веб-сайтов выберите Запрос настольного веб-сайта и отключите Все веб-сайты.
Это известное ограничение для Windows при использовании ссылок QuickCapture. Если проект должен использоваться на Windows, необходимо применять ссылку пользовательской схемы URL. Более подробно см. в разделе Интеграция с другими приложениями.
Я получил ошибку invalid redirect_uri при использовании внешнего браузера для входа в ArcGIS Enterprise.
Мобильное приложение QuickCapture не может использовать для входа внешний браузер в версиях ArcGIS Enterprise ранее 10.9, если только URI перенаправления arcgis-quickcapture:// не был добавлен в элемент мобильного приложения QuickCapture вручную. Администратор ArcGIS Enterprise может добавить этот URI по инструкциям в статье требования к учетной записи ArcGIS.
Сбор данных
На некоторых устройствах Samsung числовые клавиатуры по умолчанию не поддерживают десятичные запятые. Это означает, что ввести десятичную дробь в качестве входных данных пользователя невозможно. Также невозможно ввести десятичное значение высоты антенны или разделения геоида при настройке внешнего приемника GNSS нельзя. Эта проблема присутствует только на стандартной клавиатуре, предоставляемой на некоторых устройствах Samsung, и ее можно обойти, используя альтернативную клавиатуру, которая поддерживает десятичные запятые.
Если регион устройства не соответствует региону по умолчанию для языка устройства, десятичные разделители могут не распознаваться. Мобильное приложение QuickCapture поддерживает только регион по умолчанию для каждого поддерживаемого языка. Изменение языка устройства без соответствующего изменения настроек региона устройства может привести к проблемам с форматированием чисел.
Если точечный слой был настроен на прием ввода пользователя и сбор записей в потоковом режиме, отправить записи не удается. Такие записи на мобильном устройстве необходимо удалить. Автор проекта должен обновить его, удалив либо пользовательский ввод, либо потоковый режим. Затем полевой сотрудник может обновить проект и начать захватывать и отправлять новые записи.
На возможность открытия MMPK влияют следующие условия:
- MMPK устарел, а для устаревшего MMPK задан тип доступа не разрешать открывать.
- MMPK содержит более одной карты. В мобильном приложении может отображаться только одна карта.
Дополнительные сведения о создании пакетов MMPK см. в разделе Создание пакета мобильной карты.
Примечание:
MMPK, содержащие военные символы, откроются, но символы не будут отображаться.
При захвате данных имеются пробелы, когда QuickCapture находится в фоновом режиме, и при этом работает множество других приложений.
При запуске нескольких приложений, ОС распределяет памяти, доступную для каждого приложения. Захват записей может быть временно приостановлен, если мобильное приложение находится в фоне, а другие приложения работают. Чтобы обеспечить непрерывный сбор записей в мобильном приложении, не переводите приложение в фоновый режим, ограничьте число работающих приложений или воспользуйтесь устройством с лучшими техническими характеристиками.
Windows 10 не содержит набора голосов для каждого языка, установленного на устройстве, и не все эти голоса доступны для стороннего ПО.
Внимание:
В QuickCapture можно включить некоторые голоса, но необходимо отредактировать реестр.
Загруженные проекты и неотправленные данные исчезают после обновления до QuickCapture 1.6 на Android.
В соответствии с ожидающими требованиями безопасности от Google для приложений Android, QuickCapture теперь хранит скачанные проекты и не отправленные записи в новом местоположении. Сохраненные ранее в Local Storage/ArcGIS/ArcGIS QuickCapture проекты и записи теперь хранятся в Local Storage/Android/data/com.esri.arcgisquickcapture/files/ArcGIS/ArcGIS QuickCapture.
Рекомендуется отправить все записи с вашего устройства до обновления, а затем перезагрузить проекты.
На устройствах с iOS 14 и позднее по умолчанию доступны не все фукнции звукового воспроизведения текста. В результате, когда пользователь нажимает кнопку проекта и зачитывается текст метки, может быть услышан неожиданный язык, обычно арабский.
Звуковые файлы можно загрузить на устройство вручную. Для этого перейдите в Настройки > Доступность > Закадровый голос > Речь > Голос и скачайте один из голосов, который совпадает с языком устройства. Вы можете узнать язык устройства, нажав Настройки > Общие > Язык и регион > Языки iPhone.
В следующий раз при запуске QuickCapture он будет использовать загруженный голос.