Изменить

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


Вопросы и ответы по функции упаковки

Часто задаваемые вопросы о функции упаковки перечислены ниже.

Могут ли однотенантные клиенты использовать упаковку в Power Apps?

Да. Упаковку могут использовать и одно-, и мультитенантные клиенты. Однако важно назначить вашему приложению правильный тип учетной записи на портале Azure, если вы создаете новую регистрацию приложения вручную. Инструкции о том, как выбрать правильный тип учетной записи для подготовки приложения к упаковке, см. в разделе Регистрация приложения.

Поддерживает ли функция упаковки в Power Apps ключи, управляемые клиентом (CMK), или возможности защищенного хранилища?

№ Функция упаковки в Power Apps не поддерживает ключи, управляемые клиентом (CMK), или возможности защищенного хранилища. Упаковка для Power Apps использует конвейеры сборки Azure DevOps для сборки мобильных приложений. Ресурсы клиентов могут предоставляться в конвейере сборки операторам сервиса Microsoft.

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

Да. Дополнительная информация: Создание мобильных приложений в Power Apps

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

№ Майкрософт упаковывает ваше приложение в оболочку в виде нативного мобильного приложения для цифрового подписывания и распространения.

Как поставить цифровую подпись на мобильное приложение?

Вы можете автоматически подписать свой пакет мобильного приложения в мастере упаковки (Шаг 2. Целевые платформы). Вам нужно будет создать и подготовить Azure Key Vault, чтобы воспользоваться функцией автоматической подписи мобильного приложения в мастере упаковки. О том, как вручную подписать код приложения, см. в следующих статьях: Android, iOS и Магазин Google Play.

Могу ли я использовать Xcode для цифрового подписания своих мобильных приложений для iOS?

№ Подписывание мобильного приложения с помощью Xcode при упаковке не поддерживается. О том, что нужно для цифрового подписания упакованного пакета мобильного приложения для iOS, см. в статье Подписывание кода для iOS.

Как распространить мобильное приложение?

Это зависит от вашего бизнес-сценария. Можно использовать Microsoft Intune, Центр приложений Microsoft, Google Play или Apple Business Manager.

Как настроить мобильное приложение для распространения через Microsoft Intune?

Мастер упаковки автоматически настраивает ваше приложение для распространения с помощью Microsoft Intune. Для устранения неполадок вы можете вручную предоставить всем приложениям на основе холста, которые вы собираетесь упаковать, разрешение API Microsoft Mobile Application Management. Дополнительные сведения: Настройка разрешений API для приложения вручную.

Часто ли нужно переупаковывать и распространять мобильное приложение?

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

Нужно ли переупаковывать и распространять мобильное приложение после внесения изменений в приложения на основе холста, включенные в пакет?

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

Как обновить значки и цвета в мобильном приложении?

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

Как добавить или удалить приложения на основе холста в моем упакованном мобильном приложении?

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

Что такое основные и дополнительные приложения в контексте упаковки?

Основное приложение обеспечивает основные возможности вашего мобильного приложения. Дополнительные приложения объединяются из соображений производительности и должны быть связаны с вашим основным приложением. См. Упаковка нескольких приложений на основе холста в один пакет.

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

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

Могу ли я добавить приложения, которые используют данные Power BI для упаковки?

Да. Мастер упаковки автоматически настраивает ваше мобильное приложение для использования Power BI. Для устранения неполадок вы можете вручную предоставить разрешение API Power BI всем своим приложениям, в которых используются данные Power BI. Дополнительные сведения: Настройка разрешений API для приложения вручную

Могу ли я встроить глубокую ссылку в упакованное мобильное приложение?

Да. Вы можете использовать схему ms-mobile-apps:///providers/Microsoft.PowerApps/apps/<appID>?tenantId=<tenantId> для создания глубокой ссылки на ваши упакованные мобильные приложения. Дополнительную информацию см. в разделе Использование глубокой ссылки с упакованными мобильными приложениями.

Почему я вижу это сообщение об ошибке, когда пытаюсь открыть мое упакованное собственное приложение на мобильном устройстве: "Вы не можете попасть туда отсюда"

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

Могу ли я создавать мобильные приложения B2C в Power Apps?

№ Power Apps является платформой для создания бизнес-приложений и использует аутентификацию Microsoft Entra. Функция упаковки упаковывает существующие приложения на основе холста для одного и того же набора конечных пользователей.

Нужна ли нам премиум-лицензия для упаковки приложения?

Да, для упаковки приложения необходима премиум-лицензия. В частности, для упаковки приложений с помощью премиум-соединителей, сущностей Dataverse, локальных шлюзов данных или пользовательских API требуется лицензия уровня "Премиум". Вы можете проверить обозначение лицензии приложения на портале Power Apps Maker Portal, чтобы определить, требуется ли для него премиум-лицензия. Дополнительные сведения: Как проверить назначение лицензии для приложения

Могу ли я удалить проекты-оболочки?

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

Как гарантировать, что арендаторы за пределами домашнего арендатора не смогут получить доступ к приложению, даже если мы включим доступ с несколькими арендаторами во время регистрации?

Пользователи за пределами домашнего арендатора не смогут получить доступ к проектам "Упаковка", если администратор Azure и создатель явно не предоставят пользователю доступ к приложению. Приложение обеспечивает надлежащее разделение данных между организациями за счет внедрения идентификатора клиента в маркер проверки подлинности. Этот механизм позволяет приложению проверять арендатора пользователя и предоставлять доступ только к данным, относящимся к этому арендатору.

Можно ли разрешить пользователям извне домашнего арендатора доступ к проектам упаковки?

Приложение Wrap ("Упаковка") поддерживает среду с несколькими арендаторами. Чтобы включить эту функцию, администратор Azure должен выполнить дополнительные действия:

  1. Добавьте пользователей извне домашнего арендатора в качестве гостей в Azure.
  2. Включите этих гостей в процесс условного доступа Azure. Кроме того, создатель должен предоставить доступ к приложению этим гостевым идентификаторам в Power Apps.

Почему я не могу войти в свое упакованное приложение?

  1. Проверьте, есть ли у пользователя доступ к приложению PowerApps. Дополнительные сведения: Совместное использование приложения на основе хоста с организацией
  2. Если доступ подтвержден, проверьте условные политики приложения Azure. Для ознакомления с этими политиками требуется доступ администратора. Дополнительные сведения: Просмотр сведений о примененном условном доступе в журналах изменений Microsoft Entra
  3. Чтобы устранить ошибки входа, скопируйте идентификатор корреляции с экрана мобильного устройства, на котором произошел сбой входа, и см. раздел Устранение ошибок входа Microsoft Entra, чтобы понять ошибку и политики сбоя.

Когда нужно переоборачивать?

Как найти своего администратора Azure?

  • Перейдите на портал ролей и администрирования Microsoft Entra. Дополнительные сведения: Центр администрирования Microsoft Entra
  • Выполните поиск глобальной администрирования в строке поиска.
  • Выберите вкладку Активные назначения.
  • Просмотрите список владельцев активных назначений.

См. также