Поділитися через


Виправлення неполадок із програмою Power Apps для мобільних пристроїв

Ця стаття допоможе вирішити поширені проблеми з мобільним Power Apps додатком.

Вирішення проблем із продуктивністю програм на полотні

Дізнайтеся про найпоширеніші проблеми з продуктивністю, які можуть сповільнювати роботу програм на полотні, і про те, як підвищити продуктивність. Додаткова інформація: Поширені проблеми з продуктивністю програми canvas та їх вирішення.

Діагностика мобільних додатків за допомогою монітора

Монітор — це інструмент, який пропонує виробникам глибоке уявлення про те, що та як робить програма, реєструючи всі ключові дії, які відбуваються в програмі під час її роботи. Ви можете підключити сеанс мобільної програми до монітора , щоб швидше діагностувати та усувати проблеми.

Налагодження веб-ресурсів 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 mobile, а потім увійдіть.

Помилка: конфігурація пристрою не дозволяє виконати вхід до системи

Якщо ви отримаєте це повідомлення про помилку, це означає, що відділ комп’ютерних технологій вашої компанії вимагає виконання безпечного входу за допомогою Microsoft Intune або програми з автентифікації. Однак налаштування вашого пристрою блокують запуск програмою для мобільних пристроїв Power Apps програми з автентифікації, встановленої на пристрої.

Програмами з автентифікації Майкрософт є Authenticator і Company Portal. Ваша компанія може використовувати програму автентифікації не від Microsoft. Якщо ви не впевнені, зверніться до відділу комп'ютерних технологій або до довідкової служби із запитанням, яку програму з автентифікації слід використовувати. Коли у вас буде правильна програма з автентифікації, виконайте наведені нижче кроки.

Нотатка

Для входу в 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 мобільній програмі може бути порожнім, коли ви втрачаєте інтернет-з’єднання до того, як список програм завантажиться. Це може статися за будь-якого з наведених далі сценаріїв.

  • У програму для мобільних пристроїв ви входите вперше.
  • Ви проводите пальцем вниз по екрану, щоб оновити список програм.
  • Ви повертаєтеся в режим онлайн після певного періоду перебування в автономному режимі. При цьому список програм автоматично оновлюється.

Щоб вирішити проблеми з підключенням, доки список програм не буде повністю завантажено, обов’язково зберігайте підключення до Інтернету.

Pin to Home не працює на iOS 14

iOS пристрій під керуванням iOS 14: браузер Safari більше не підтримує функцію Pin to Home для Power Apps мобільних пристроїв. Щоб закріпити програму на головному екрані, вам слід скористатися програмою «Ярлики Siri». Докладнішу інформацію наведено в статті Використання швидких команд Siri (iOS 14 або новіших).

iOS 13. Ви все ще можете використовувати браузер Safari, щоб закріпити програму на головному екрані. Щоб дізнатися більше, перегляньте статтю Закріплення програми на головному екрані

Програма скидається під час її виконання в мобільній програмі Power Apps

Коли ви запускаєте полотно або програму на основі моделі на Power Apps мобільному пристрої, вона може скидатися, якщо програма використовує забагато ресурсів. Якщо програма використовує більше ресурсів, ніж доступно на вашому пристрої, програма скидається. Це схоже на випадок, коли ви відвідуєте велику, складну веб-сторінку, а веб-браузер призупиняє роботу сторінки, оскільки споживає забагато енергії.

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

Якщо ви зіткнулися зі скиданням під час використання програми canvas, зверніться до розробника програми та перегляньте статтю Запобігання перезапуску програми canvas.

Неможливо завантажити вкладення SharePoint в мобільну програму

Платформа Power Apps не підтримує доступ до автентифікованих URL-адрес, включаючи SharePoint вкладення. Якщо ви запускаєте Power Apps програму у веб-браузері та вона намагається отримати доступ до SharePoint вкладення, це може спрацювати, якщо ви ввійшли в SharePoint іншу вкладку. Це пов’язано з тим, що веб-браузери підтримують кілька користувачів, які ввійшли в обліковий запис, а входи дійсні на всіх вкладках веб-переглядача. Power Apps Однак мобільний додаток не є веб-браузером, тому не отримує вигоди від такої поведінки в браузері.

Ланцюжки, створені в рішенні, не підтримуються на Power Apps мобільних пристроях

Меню дій Flow у Power Apps Mobile не підтримує циклів, що створені в рішеннях.

Помилка: зверніться до адміністратора, щоб отримати доступ до програм для мобільних пристроїв організації

Під час використання мобільної програми Dynamics 365 з’являється таке повідомлення: Зверніться до адміністратора для отримання доступу до мобільних програм вашої організації.

Щоб перевірити наявність нещодавно доданих програм, виберіть Оновити. Якщо ви не можете знайти свій додаток, змініть критерії пошуку та повторіть спробу.**

Для отримання додаткової інформації перейдіть до розділу Усунення неполадок "Ми не можемо знайти жодних програм для вашої ролі".

Список додатків порожній

Переконайтеся, що користувачу призначено роль безпеки за умовчанням, наприклад Basic. Це на додаток до будь-якої користувацької ролі безпеки, призначеної користувачу. Щоб дізнатися більше, перегляньте статтю Огляд налаштування мобільних програм.

Повідомлення про помилку: Цей запис недоступний.

Якщо це повідомлення з’являється, коли користувач запускає мобільний додаток, а потім вибирає в меню кнопку «Домашня сторінка » або «Приладні дошки», ймовірно, користувач не має доступу до очікуваних інформаційних панелей.

Потоки, створені в рішенні, не підтримуються

Меню дій 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 для мобільних пристроїв. Увійшовши у веб-програму, ви можете помітити, що на панелі навігації відображаються не всі області (наприклад, відсутні розділи «Продажі» та «Маркетинг»):

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

Повідомлення про помилку: Під час ініціалізації програми сталася помилка. Спробуйте знову або перезапустіть програму

Причина 1: Дозволи можуть бути встановлені неправильно. Перегляньте розділ "Обов’язкові привілеї" в огляді налаштувань для мобільних додатків.

Причина 2: Дивись наступну статтю КБ:

У додатку Dynamics 365 виникає помилка для користувачів у дочірній елемент бізнес-одиницях. Щоб дізнатися більше, перегляньте статтю На жаль, під час ініціалізації програми сталася помилка.

Приклад повідомлення про трасування для причини 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 джерело, 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) даними або даними програми. Закрийте програму для мобільних пристроїв, відкрийте знову, після чого виберіть завантаження останніх настроювань. Ця процедура змушує програму для мобільних пристроїв перевіряти наявність оновлених настроювань. Дані, переглянуті нещодавно під час підключення, кешуються та синхронізуються. Дані записів, як-от облікові записи або контакти, не синхронізуються.

Повідомлення про подію 10001 з’являються в журналі подій у разі запуску Dynamics 365 для мобільних пристроїв.

Наведена нижче подія може бути записана кілька разів у журнал подій, якщо ввімкнено функцію «Показувати аналітичні та налагоджувальні журнали » на пристрої, де запущено Dynamics 365 для мобільних пристроїв. Зверніть увагу, що за замовчуванням функція «Показувати журнали аналітики та налагодження» вимкнена в переглядачі подій, і ці повідомлення не записуються. Додаткові відомості: Увімкнення журналів аналітики та налагодження

  • Ідентифікатор події: 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 для мобільних пристроїв

У Dynamics 365 для мобільних пристроїв дані запису кешуються, коли користувач відвідав запис, так що користувач може отримати доступ до даних в автономному режимі.

Ці кешовані дані зберігаються після того, як сутність більше не ввімкнена для Dynamics 365 для мобільних пристроїв (Налаштування>налаштувань Налаштування>системи> [виберіть сутність] > у розділі Outlook & Mobile, зніміть вибір Dynamics 365 для планшетів).

Щоб видалити дані з кешу, користувач повинен вийти з програми для мобільних пристроїв або слід повторно налаштувати чи видалити цю програму.

Зміни в налаштуванні не відображаються в мобільному додатку

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

Причина 2: Можливо, ви бачите форму, відмінну від тієї, яку ви налаштували. Якщо у вас є кілька форм для сутності, ви бачите першу форму в порядку форм, до якої у вас є доступ. Це відрізняється від веб-застосунку, де відображається остання використана форма і є можливість переключення між формами.

Мобільний додаток Dynamics 365 не підтримує універсальні посилання та iOS Android посилання на Android додаток.

Повідомлення про помилку: в, Android AUTH_FAILED_INTUNE_POLICY_REQUIRED AADSTS53005: Програмі потрібно застосувати політики захисту Intune

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

На своєму пристрої перейдіть у розділ «Налаштування>Загальні>облікові записи » та видаліть усі облікові записи, які підключені до Microsoft 365 них.

Повідомлення про помилку: Доступ заборонено. Ця програма має бути захищена політикою Intune, перш ніж ви зможете отримати доступ до даних компанії

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

Інструкція з вирішення проблеми для адміністратора

Адміністратор може унеможливити появу цієї помилки в користувачів, забезпечивши користувачам мобільних пристроїв доступ до приладної дошки збуту:

  1. У веб-додатку перейдіть до розділу Налаштування >> налаштувань Налаштування системи.

  2. Виберіть Інформаційні панелі.

  3. Виберіть Панель продажів.

  4. Виберіть Увімкнути ролі безпеки.

  5. Виберіть Відображати для всіх , а потім натисніть кнопку OK. Щоб відображати лише можливість вибору ролей безпеки, обов’язково виберіть роль безпеки користувача.

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

  7. Попросіть користувача закрити та відкрити мобільний додаток, щоб завантажити зміни на інформаційній панелі.

Інструкції з вирішення проблеми для користувачів

Можна вибрати іншу приладну дошку та налаштувати її як домашню сторінку.

  1. У мобільному додатку виберіть меню, а потім виберіть Інформаційні панелі.

  2. На панелі команд виберіть Вибрати приладну дошку , а потім виберіть приладну дошку, яку ви хочете використовувати як домашню сторінку.

  3. На панелі команд виберіть Встановити як домашній.

Або ви можете створити особисту інформаційну панель через веб-програму:

  1. У веб-програмі перейдіть до розділу Приладні дошки продажів >.

  2. Виберіть Створити.

  3. Виберіть Властивості.

  4. Додайте потрібні компоненти на приладну дошку та натисніть Зберегти.

  5. У програмі для мобільних пристроїв виконайте попередні вказівки, щоб вибрати нову приладну дошку та настроїти її як домашню сторінку.

Помилка мережевих запитів, коли Power Apps мобільний додаток працює у фоновому режимі

Power Apps Коли мобільний додаток працює у фоновому режимі, а полотно або програма на основі моделі виконує мережевий запит, мобільна операційна система може скасувати пріоритет цього мережевого запиту або скасувати його. Це може призвести до того, що повідомлення про помилку з’явиться в мобільному додатку, коли він повертається з фонового режиму.

Якщо у вас не вдається виконати мережевий запит, Power Apps коли мобільний додаток працює у фоновому режимі, зверніться до розробника програми.

Програма не відображається в списку програм в автономному режимі

Нові та нещодавно повторно опубліковані програми можуть не одразу з’являтися в списку автономних програм. Щоб ваша програма відображалася в списку програм в автономному режимі, відкрийте програму на своєму пристрої, коли вона підключена до Інтернету, і тримайте її відкритою протягом 1-2 хвилин.

Не вдається збільшити масштаб до елементів введення в додатку

Масштабування щипком не підтримується елементами введення HTML за замовчуванням. Більше інформації про поведінку за замовчуванням керування введенням HTML: Елемент введення HTML.

Проблему досі не вирішено?

Якщо надана раніше інформація не допомогла вирішити вашу проблему, опублікуйте її в спільноті Power App або зверніться до служби технічної підтримки.

Нижче наведено відомості, які рекомендовано надати:

  • Які конкретні симптоми виникають? Наприклад, якщо ви зіткнулися з помилкою, яке точно повідомлення про помилку?

  • Проблема виникає лише у користувачів із певними ролями безпеки Dynamics 365?

  • Чи виникає проблема лише на певних пристроях, у той час як для іншого користувача на іншому пристрої все працює правильно?

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

  • Чи виникає все ще проблема після того, як застосунок було видалено та інстальовано знову?

  • Який тип пристрою ви використовуєте, наприклад, iPad 4-го покоління, Microsoft Surface. Яка версія операційної системи, наприклад iOS 10.0 або Windows 10.

Див. також

Огляд налаштувань для мобільних додатків

Power Pages Відомі проблеми

Power Automate Відомі проблеми