Устранение неполадок с мобильным приложением Power Apps

Эта статья об устранении неполадок помогает устранить распространенные проблемы длямобильного приложения Power Apps.

Устранение проблем с производительностью приложений на основе холста

Узнайте, какие существуют наиболее распространенные проблемы с производительностью, из-за которых приложения на основе холста могут работать медленно. Дополнительные сведения: Распространенные проблемы с производительностью приложений на основе холста и способы их решения

Диагностика мобильных приложений с помощью Монитора

Монитор — это инструмент, который предлагает создателям подробное представление о том, что делает приложение и как оно это делает, путем регистрации всех ключевых действий, происходящих в приложении во время его работы. Вы можете подключить сеанс мобильного приложения к Монитору для более быстрой диагностики и устранения неполадок.

Отладка веб-ресурсов JavaScript в мобильных приложениях

При разработке веб-ресурсов JavaScript для мобильных устройств вы можете использовать свое устройство Android для отладки своего мобильного кода и убедиться, что он работает должным образом. Дополнительные сведения: Отладка веб-ресурсов JavaScript в мобильных приложениях на Android

Ошибка. Возникла проблема при входе в систему

Вы не можете войти в систему из-за проблем с приложением Microsoft Authenticator.

Если у вас нет приложения Microsoft Authenticator, загрузите приложение из App Store или Play Store, затем снова войдите в мобильное приложение Power Apps.

Если у вас уже установлено приложение Microsoft Authenticator и у вас возникают проблемы со входом в систему, попробуйте выполнить следующие шаги:

  1. Создайте резервную копию своей учетной записи Microsoft Authenticator. Дополнительные сведения см. в разделе Резервное копирование и восстановление учетных данных учетной записи с помощью приложения Microsoft Authenticator
  2. Удалите приложение Microsoft Authenticator.
  3. Удалите мобильное приложение Power Apps.
  4. Переустановите приложение Microsoft Authenticator и добавьте резервную учетную запись.
  5. Переустановите мобильное приложение Power Apps.
  6. Откройте мобильное приложение Power Apps, затем войдите в систему.

Ошибка: Конфигурация вашего устройства не позволяет вам войти в систему

Если вы получаете эти сообщения об ошибке, это означает, что ИТ-отдел вашей компании требует Microsoft Intune или приложение проверки подлинности для безопасного входа в систему. Однако настройка вашего устройства не позволяет мобильному приложению Power Apps запустить приложение для аутентификации, установленное на вашем устройстве.

Приложения проверки подлинности Microsoft — это Authenticator и корпоративный портал. Ваша компания может использовать стороннее приложение для аутентификации. Если вы не уверены, спросите в своем ИТ-отделе или в службе поддержки, какое приложение для аутентификации использовать. Как только у вас будет правильное приложение для аутентификации, выполните следующие действия.

Примечание

Power Apps требует действующей лицензии для входа. Дополнительные сведения см. в разделе Обзор лицензирования.

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

Устройство Huawei или Honor

  1. Перейти к пункту Настройки > Аккумулятор > Запуск приложения.

    Примечание

    Меню Запуск приложения может иметь разные названия в зависимости от модели и операционной версии вашего мобильного устройства. Если вы не видите пункта меню Запуск приложения, найдите один из следующих пунктов меню:

    • Закрывать приложения после блокировки экрана
    • Приложения
    • Фоновые приложения
  2. В разделе Управлять автоматически в приложении для аутентификации установите переключатель в положение ОТКЛ.

  3. На экране Управлять вручную убедитесь, что пункт Вторичный запуск/Может быть запущен другими приложениями включен. Чтобы позволить мобильному приложению Power Apps запускать приложение.

Устройство Vivo

  1. Перейти к пункте Настройки > Больше настроек > Приложения > Автоматический запуск.
  2. Установите переключатель в положение ON для приложения проверки подлинности.

Если проблема все еще не устранена, попробуйте выполнить следующие действия:

  1. Сделайте резервную копию своих учетных записей Microsoft Authenticator. Для получения дополнительной информации см. раздел Резервное копирование и восстановление учетных данных учетной записи с помощью приложения Microsoft Authenticator
  2. Удалите приложение Microsoft Authenticator.
  3. Удалите мобильное приложение Power Apps.
  4. Снова установите Microsoft Authenticator и снова добавьте резервные учетные записи.
  5. Установите мобильное приложение Power Apps.
  6. Откройте мобильное приложение Power Apps и войдите в систему.

Список приложений пуст

Список приложений в мобильном приложении Power Apps может отображаться пустым, если вы теряете подключение к Интернету до того, как список приложений будет загружен. Это может произойти в любом из следующих сценариев:

  • Вы впервые входите в мобильное приложение.
  • Когда вы потянули вниз, чтобы обновить список приложений.
  • Когда вы возвращаетесь в сеть после определенного периода пребывания в автономном режиме. Список приложений обновляется автоматически.

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

"Закрепить на начальном экране" не работает в iOS 14

Устройство iOS под управлением iOS 14: браузер Safari больше не поддерживает функцию Закрепить на начальном экране для мобильного приложения Power Apps. Вам нужно использовать приложение Siri Shortcuts, чтобы закрепить приложение на главном экране. Для получения дополнительной информации см. Использование ярлыков Siri (iOS 14 или новее).

iOS 13: вы по-прежнему можете использовать браузер Safari, чтобы закрепить приложение на главном экране. Для получения дополнительной информации см. Закрепление приложения на начальном экране

Приложение сбрасывается при его запуске в мобильном приложении Power Apps

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

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

Если при использовании приложения на основе холста происходит сброс, обратитесь к разработчику приложения и ознакомьтесь со статьей Предотвращение перезапуска приложения на основе холста.

Невозможно скачать вложение SharePoint в мобильном приложении

Платформа Power Apps не поддерживает доступ к URL-адресам с проверкой подлинности, включая вложения SharePoint. Если вы запустите приложение Power Apps в веб-браузере и оно попытается получить доступ к вложению SharePoint, это может работать так, будто вы вошли в учетную запись SharePoint в другой вкладке. Это связано с тем, что веб-браузеры поддерживают несколько пользователей, выполнивших вход в систему, и входы в систему действительны на всех вкладках браузера. Однако мобильное приложение Power Apps не является веб-браузером, поэтому такое поведение на основе браузера в нем не работает.

Потоки, созданные в решении, не поддерживаются в мобильном приложении Power Apps

Меню действий Flow в мобильном приложении Power Apps не поддерживает потоки, созданные в решении.

Ошибка: обратитесь к Администратор, чтобы получить доступ к мобильным приложениям вашей организации

При использовании мобильного приложения Dynamics 365 вы получаете следующее сообщение: Свяжитесь со своим администратором, чтобы получить доступ к мобильным приложениям вашей организации.

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

Дополнительные сведения см. в разделе Устранение неполадки, связанной с сообщением об ошибке "Не удалось найти никакие приложения для вашей роли".

Список приложений пуст

Убедитесь, что у пользователя есть роль безопасности по умолчанию, назначенная им, такая как Базовый. Это дополнение к любой настраиваемой роли безопасности, назначенной пользователю. Для получения дополнительной информации см. Обзор настройки для мобильных приложений.

Сообщение об ошибке: Эта запись недоступна

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

Потоки, созданные в решении, не поддерживаются

Меню действий Flow в приложении Dynamics 365 для телефонов и планшетов не поддерживает потоки, созданные в решении.

Сообщение об ошибке: Сервер недоступен или не поддерживает это приложение

Причина 1. Сервер Microsoft Dataverse или Dynamics 365 Customer Engagement (on-premises) не работает. Убедитесь, что сервер включен и подключен к сети.

Причина 2. Ваша версия Microsoft Dataverse или приложения Dynamics 365 Customer Engagement (on-premises) не поддерживается. Сведения о поддержке версий см. в разделе Что поддерживается.

Причина 3. Эта ошибка также может произойти, если введен недопустимый URL-адрес. Убедитесь, что введенный URL-адрес работает при доступе к приложениям Dynamics 365 в браузере на устройстве.

Сообщение об ошибке: У вас нет разрешений для использования этого приложения. Обратитесь к системному администратору, чтобы изменить соответствующие настройки

Причина 1. Убедитесь, что роль безопасности включает привилегию Использование Dynamics 365 для планшетов. См. «Необходимые привилегии» в разделе Обзор настройки для мобильных приложений.

Причина 2. Эта ошибка может возникать, если у вас есть организация Microsoft Dataverse или Dynamics 365 Customer Engagement (on-premises), а пользователю не назначена лицензия для этой организации. При добавлении подписки Microsoft Dataverse или Dynamics 365 Customer Engagement (on-premises) на существующего клиента Office 365 пользователю может быть не назначена лицензия.

Если у пользователя есть роль глобального администратора или администратора служб и вы можете войти в веб-приложение для выполнения определенных операций администрирования, но не можете выполнять задачи конечного пользователя, такие как создание записей (например, организации, контакты и интересы) или настройка Dynamics 365 for Mobile. При входе в веб-приложение можно заметить, что не все области отображаются в области навигации (например, отсутствует область "Продажи и маркетинг"):

Откройте раздел пользователей Активные в центре администрирования и убедитесь, что у вас есть лицензия План Dynamics 365 Customer Engagement, назначенная вашей записи пользователя.

Сообщение об ошибке: К сожалению, при инициализации приложения возникла ошибка. Повторите попытку или перезапустите приложение

Причина 1. Возможно, что неправильно заданы разрешения. См. «Необходимые привилегии» в разделе Обзор настройки для мобильных приложений.

Причина 2. См. следующую статью базы знаний:

Ошибка возникает в приложении Dynamics 365 для пользователей в дочерних подразделениях. Дополнительные сведения см. в описании ошибки Sorry, something went wrong while initializing the app.

Сообщение трассировки для причины 2.

Error Message:System.NullReferenceException: Object reference not set to an instance of an object.
Microsoft.Crm.Application.WebServices.ApplicationMetadataService.<>c__DisplayClass30.<UserRolesChanged>b__2d(Entity role)
at System.Linq.Enumerable.Any[TSource](IEnumerable1 source, Func2 predicate)
at Microsoft.Crm.Application.WebServices.ApplicationMetadataService.UserRolesChanged(Guid[] clientUserRoles, DateTime syncTime, ExecutionContext context)
at Microsoft.Crm.Application.WebServices.ApplicationMetadataService.RetrieveUserContext(UserContextRetrieveRequest userContextRetrieveRequest)

Сообщение об ошибке: Язык, установленный в системе компании, недоступен в приложении. Обратитесь к системному администратору, чтобы настроить поддерживаемый язык

Причина. Эта ошибка возникает, если один из поддерживаемых языков не включен в Microsoft Dataverse или Dynamics 365 Customer Engagement (on-premises). Для получения дополнительной информации о поддерживаемых языках см. раздел Поддерживаемые языки для Dynamics 365 для телефонов и Dynamics 365 для планшетов.

Сообщение об ошибке: Процесс, назначенный этой записи, недоступен или удален

При появлении этого сообщения для записи, которой назначен неудаленный процесс, необходимо вручную синхронизировать данные мобильного приложения Dynamics 365 с Microsoft Dataverse или данными приложения Dynamics 365 Customer Engagement (on-premises). Закройте мобильное приложение, откройте его повторно и выберите загрузку последних настроек. Эта процедура вынуждает мобильное приложение проверять наличие обновленных настроек. Данные, которые вы недавно просматривали при наличии подключения, кэшируются и синхронизируются. Данные записей, например, организаций или контактов, не синхронизируются.

При запуске Dynamics 365 for Mobile в журнале событий появляются сообщения "событие 10001".

Следующее событие может быть несколько раз записано в журнал событий (когда включен параметр Отобразить аналитический и отладочный журналы) на устройстве, на котором выполняется Dynamics 365 for Mobile. Обратите внимание, что по умолчанию параметр Отобразить аналитический и отладочный журналы в Просмотр событий отключен, и эти сообщения не будут записываться. Дополнительные сведения: Включение аналитического и отладочного журналов

  • ИД события: 10001

  • Сообщение: SEC7131 : Security of a sandboxed iframe is potentially compromised by allowing script and same origin access.

    Проверьте источник сообщений. Если источником является Microsoft Dataverse или Dynamics 365 Customer Engagement (on-premises), то эти события не представляют угрозы для безопасности, и их можно проигнорировать.

Данные, кэшированные для просмотра в автономном режиме, сохраняются после отключения сущности для Dynamics 365 for Mobile

В Dynamics 365 for Mobile данные записи кэшируются, когда пользователь посещает запись, чтобы пользователь мог получить доступ к данным при переходе в автономный режим.

Эти кэшированные данные сохраняются после отключения сущности для Dynamics 365 for Mobile (в разделе Параметры > Настройки > Настроить систему > [выберите сущность] > в разделе Outlook и Mobile снимите флажок Dynamics 365 для планшетов).

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

Изменения настроек не отображаются в мобильном приложении

Причина 1. Настройки (метаданные) из организации Microsoft Dataverse или Dynamics 365 Customer Engagement (on-premises) кэшируются на устройстве. Приложение проверяет наличие обновленных метаданных каждые 24 часа или после открытия приложения. Чтобы изменения настроек стали доступными незамедлительно, необходимо полностью закрыть и снова открыть приложение. Если обнаружены новые метаданные, появится запрос для их загрузки. Дополнительные сведения о том, как полностью закрыть приложение, см. в справке по операционной системе или в одной из указанных статей:

Причина 2. Возможно, вы видите другую форму, а не ту, что вы настроили. Если для сущности есть несколько форм, вы увидите первую форму в соответствии с порядком форм, к которым у вас есть доступ. Это поведение отличается от веб-приложения, где вы видите последнюю использованную форму и можете переключаться между формами.

Родные ссылки Android или iOS не поддерживаются

Мобильное приложение Dynamics 365 не поддерживает универсальные ссылки на iOS и ссылки приложений Android на Android.

Сообщение об ошибке: в Android, AUTH_FAILED_INTUNE_POLICY_REQUIRED AADSTS53005: приложение должно применять политики защиты Intune

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

На своем устройстве перейдите к пункту Параметры > Общие > Учетные записи и удалите все учетные записи, связанные с Microsoft 365.

Сообщение об ошибке: отказано в доступе. Это приложение должно быть защищено политикой Intune, прежде чем вы сможете получить доступ к данным компании

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

Инструкции администратору по решению проблемы

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

  1. В веб-приложении перейдите Параметры > Настройки > Настроить систему.

  2. Выберите Панели мониторинга.

  3. Выберите Панель мониторинга продаж.

  4. Выберите Включить роли безопасности.

  5. Выберите Отображать для всех, затем выберите ОК. Если вы предпочитаете отображать только выбор ролей безопасности, обязательно выберите роль безопасности пользователя.

  6. Выберите Опубликовать.

  7. Пользователь должен закрыть и открыть мобильное приложение, чтобы изменения панели мониторинга были загружены.

Инструкции конечному пользователю по решению проблемы

Вы можете выбрать другую панель мониторинга и сделать ее своей домашней страницей:

  1. В мобильном приложении выберите меню, затем выберите Панели мониторинга.

  2. В командной строке выберите Выбор панели мониторинга и выберите панель мониторинга, которую требуется использовать в качестве главной страницы.

  3. На панели команд выберите Сделать главной.

Или вы можете создать личную панель мониторинга через веб-приложение и включить ее для мобильных устройств:

  1. В веб-приложении перейдите Продажи > Панели мониторинга.

  2. Выберите Создать.

  3. Выберите Свойства.

  4. Введите имя своей панели мониторинга и выберите Включить для мобильных устройств.

  5. Добавьте компоненты на панель мониторинга и выберите Сохранить.

  6. В мобильном приложении выполните следующие действия, чтобы выбрать новую панель мониторинга и задать ее как главную страницу.

Сетевые запросы не выполняются, когда мобильное приложение Power Apps работает в фоновом режиме

Когда мобильное приложение Power Apps работает в фоновом режиме, а приложение на основе холста или модели отправляет сетевой запрос, мобильная операционная система может деприоритезировать или отменить этот запрос. Это может привести к появлению сообщения об ошибке в мобильном приложении, когда оно выходит из фонового режима.

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

Приложение не отображается в списке приложений в автономном режиме

Новые и недавно опубликованные приложения могут не сразу отображаться в списке приложений в автономном режиме. Чтобы приложение отображалось в списке приложений в автономном режиме, откройте приложение на своем устройстве, когда оно подключено к сети, и оставьте его открытым на 1–2 минуты.

Невозможно увеличить элементы ввода в приложении

Сжатие для увеличения не поддерживается элементами ввода HTML по умолчанию. Дополнительная информация о поведении элемента управления вводом HTML по умолчанию: Элемент ввода HTML.

Проблема все еще не решена?

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

Далее описаны сведения, которые рекомендуется указать.

  • С какими симптомами вы столкнулись? Например, если возникает ошибка, какое сообщение об ошибке отображается?

  • Проблема возникает только для пользователей с определенными ролями безопасности Dynamics 365?

  • Проблема возникает только на определенных устройствах, но все работает нормально для того же пользователя на другом устройстве?

  • Если вы пытаетесь подключиться к другой организации Dynamics 365, в которой не реализованы ваши настройки, возникает ли эта проблема? Если проблема возникает только с вашими настройками, предоставьте их копию, если это возможно.

  • Ошибка по-прежнему возникает после удаления и переустановки приложения?

  • Какой тип устройства вы используете, например iPad 4-го поколения, Microsoft Surface. Какая версия операционной системы, например iOS 10.0 или Windows 10.

См. также

Обзор настройки мобильных приложений

Известные проблемы Power Pages

Известные проблемы Power Automate

Примечание

Каковы ваши предпочтения в отношении языка документации? Пройдите краткий опрос (обратите внимание, что этот опрос представлен на английском языке).

Опрос займет около семи минут. Личные данные не собираются (заявление о конфиденциальности).