Споделяне чрез


Общ преглед на Wrap

Функцията за обвиване Power Apps ви позволява да опаковате вашите приложения за платно като персонализирани Android брандирани и iOS приложения за естествено разпространение до мобилни потребители. Можете да разпространявате такива опаковани собствени мобилни приложения до крайните потребители чрез Microsoft App Center, Google Play Store и Apple Business Manager.

Приложения за платно, публикувани на мобилни потребители като пакет за мобилни приложения с помощта на функцията за обвиване.

Можете да обвиете едно или няколко Power Apps приложения за платно в един и същ собствен пакет за мобилни приложения. Можете да използвате функцията за обвиване, за да персонализирате стартирането на вашето мобилно приложение, за да отговаря на изискванията за брандиране на вашата организация. Можете да посочите иконата на приложението, изображението на началния екран, изображението на екрана за добре дошли (влизане) и цветовата палитра, която да използвате в мобилното приложение.

Можете да актуализирате опакованите мобилни приложения, като публикувате промени в приложенията за платно, които са включени в мобилния пакет, като използвате портала за Power Apps създаване.

Бележка

Всички публикувани промени в включените приложения за платно се изтеглят автоматично от съществуващите, издадени версии на вашите опаковани мобилни приложения.

Wrap предоставя възможности на собствената платформа за разработка на мобилни приложения (MADP). Power Apps

  • Разработка на мобилни приложения без код – създавайте мобилни приложения без предишен опит
  • Управлявани компилации на мобилни приложения – ние генерираме приложението за вас
  • Безпроблемно брандиране от край до край – използвайте свое собствено лого и цветова палитра
  • Поддръжка на няколко приложения за платно – обединете няколко приложения в едно мобилно приложение
  • Корпоративно управление с Microsoft Intune – защитете данните си с управление на приложения

Бележка

Wrap е предназначен за разпространение на мобилни приложения до съществуващи Power Apps потребители, а не за обществени.

Разберете процеса на обвиване

Функцията за обвиване ще обвие вашите приложения за платно в собствена обвивка на мобилно приложение и ще създаде мобилен пакет. Можете цифрово да подпишете и разпространите този мобилен пакет като персонализирана Android марка и iOS приложения на мобилни потребители чрез естествените канали за разпространение като Google Play Store и Apple Business Manager.

Следващият раздел обяснява стъпките, свързани с използването на функцията за обвиване за създаване на собствени мобилни приложения:

Стъпки, свързани с използването на функцията за обвиване за създаване на мобилни приложения.

  1. Изберете основното си приложение за платно и стартирайте съветника за обтичане. Основното приложение за платно е приложението, което предоставя първоначалното изживяване, което искате вашите мобилни потребители да видят, когато стартират вашето мобилно приложение. Вашите приложения за платно трябва да са част от решение. Повече информация: Добавяне на приложение за платно към решението.
  2. По желание добавете вторични приложения за платно към мобилното си приложение в съветника за обтичане. Повече информация: Опаковане на множество приложения за платно заедно.
  3. Изберете целевите платформи (iOS и Android) за мобилното си приложение. По желание изберете автоматично подписване с код на пакета на мобилното приложение в съветника за обвиване.
  4. Персонализирайте марката на приложението с икони, изображения и цветова палитра, за да персонализирате мобилното си приложение.
  5. Регистрирайте приложението си. Използвайте съществуваща регистрация на приложение или създайте нова в съветника за обтичане.
  6. Добавете име на акаунт за съхранение на BLOB в Azure и име на контейнер. Използвайте вече създадено хранилище за BLOB в Azure или създайте ново.
  7. Стартирайте процеса на изграждане в стъпката Wrap up , за да генерирате вашето мобилно приложение с персонализирана марка.
  8. Изтеглете мобилното си приложение от мястото за съхранение на BLOB на приложението.
  9. Ако автоматичният знак за код не е избран в съветника за обтичане, трябва да подпишете ръчно пакета на мобилното приложение с код. Повече информация: Ръчно подписване на пакета на мобилното приложение.
  10. Тествайте пакета на приложението.
  11. Разпространете пакета с приложения на мобилни потребители.

Обвийте няколко приложения за платно заедно

Можете да опаковате повече от едно платно приложения като един пакет за мобилно приложение. Пакетът за мобилно приложение все още се нуждае от домашно приложение, наречено основно приложение. Това приложение става входна точка за всички други приложения за платно, включени в пакета за мобилни приложения, които се наричат вторични приложения.

Вторичните приложения не са задължителни. Когато опаковате само едно приложение за платно, включеното приложение все още се избира като основно приложение, но пакетът за мобилно приложение няма да има вторични приложения.

Както обяснява следващата илюстрация, едно основно приложение може да има връзки към множество вторични приложения. Движението между основното и вторичното приложение в такова мобилно приложение, опаковано заедно, може да се управлява с функцията Launch() .

Основни и вторични приложения, опаковани заедно.

Брандирайте мобилното си приложение

Wrap поддържа персонализиране на опита на bootstrap мобилното приложение, за да съответства на изискванията за брандиране на вашата организация. Можете да посочите иконата на приложението, изображението на началния екран, изображението на екрана за добре дошли (влизане) и цветовата палитра, които да използвате в естественото изживяване на мобилното приложение.

Брандиране в опаковка.

Опциите за персонализиране на марката са налични, когато изграждате своя проект за обвиване. Повече информация: Конфигуриране на брандиране

Разбиране на терминологията на обвиването

Wrap включва множество компоненти през Power Apps, App Center и платформи на трети страни, като например iOS и Android. Следователно става важно да се разберат включените компоненти, докато се работи с функцията за обвиване в Power Apps.

Местоположение на центъра за приложения

Контейнер в App Center за съхраняване на изградените пакети за разпространение на мобилни приложения. Типовете изходни компилации се различават в зависимост от избраната от вас целева платформа.

Платформа ОС Тип изходен файл за компилация
iOS (за разпространение чрез Apple Store) Персонализирани *.цип
Android (за разпространение чрез всички канали с изключение на Google Play Магазин) Android *.apk

Бележка

App Center ще бъде прекратен от 31 март 2025 г. Занапред двоичните файлове на приложението ще се съхраняват в Azure Blob Storage на вашия клиент, от което можете да получите достъп и да ги разпространявате чрез предпочитаните от вас канали. Подробностите за свързването на Azure Blob Storage с процеса на обвиване ще бъдат актуализирани скоро. Междувременно архивирайте най-новите си APK/IPA файлове (ако е необходимо) и дръжте под ръка подробностите за хранилището за BLOB на Azure и целевото местоположение за двоични файлове на приложението.

Azure blob storage

Контейнер в Azure Blob Storage помага за съхраняването на изградени пакети за разпространение на мобилни приложения. Типовете изходни компилации се различават в зависимост от избраната от вас целева платформа. Подробности за функцията ще бъдат споделени преди 31 март 2025 г.

Въвеждане:

Име на акаунт

Името на акаунта е еднозначен идентификатор за вашия акаунт за съхранение в Azure. Използва се за изграждане на основния URI за достъп до акаунта за съхранение. Например, ако името на акаунта ви е mystorageaccount, основният URI адрес ще бъде https://mystorageaccount.blob.core.windows.net/

Име на контейнера

Името на контейнера е еднозначен идентификатор в акаунт за съхранение, който групира набор от BLOB-обекти. Контейнерите предоставят начин за организиране на BLOB-обекти в акаунт за съхранение. Например, ако името на вашия контейнер е mycontainer, URI адресът за достъп до blob-обекти в този контейнер ще бъде https://mystorageaccount.blob.core.windows.net/mycontainer/

Платформа(и) за приложения

Предвидени платформи за приложението, което искате да премине през процеса на изграждане за публикуване. Можете да създадете компилации за мобилно приложение за iOS Android или Google Play Store.

  • iOS създава IPA пакет
  • Android създава APK пакет
  • Google Play Store създаде AAB пакет за разпространение

Изградете проекта за обвиване

Изграждането на обвиващ проект е процес, който създава пакетите за изграждане за разпространение на мобилно приложение в различни платформи. Този процес използва приложението, което сте регистрирали в платформата за самоличност на Microsoft, и създава компилациите на даденото местоположение на App Center в зависимост от избраните от вас платформи. Изградените пакети включват основните и незадължителните вторични приложения, пакетирани в един пакет за мобилни приложения за всеки тип платформа.

ИД на пакет

Идентификационният номер на пакета е уникален идентификатор, който можете да създадете за приложението си. Следва модел на обратно име на домейн. Например, com.contoso.myapp. Този ИД на пакета се използва по време на процеса на създаване на хранилището за ключове на Azure, след като iOS се създадат и Android качат сертификати, както е посочено в стъпка 6.

Подписване на код

Подписването на код е процесът на попълване на мобилно приложение преди разпространение до крайните потребители. Приложение, което е подписано с код, гарантира, че идва от известен източник и кодът на приложението не е променен от последния път, когато е бил подписан от доверен източник.

Основно приложение

Основното приложение е входната точка или домашното приложение за изживяването на мобилното приложение, когато обгръщате повече от едно платно приложения заедно. Всички останали приложения се считат за вторични приложения. Ако само едно приложение за платно е обвито и изградено, то също се счита за основно приложение.

URI адрес за пренасочване

URI за пренасочване или URL адрес за отговор е местоположението, където сървърът за оторизация изпраща потребителя, след като приложението е успешно оторизирано и му е предоставен код за оторизация или токен за достъп. Сървърът за оторизация изпраща кода или токена към URI адреса за пренасочване, така че е важно да регистрирате правилното местоположение като част от процеса на регистрация на приложението.

Повече информация: Пренасочване на URI

Вторично приложение

По избор повече приложения за платно, които обгръщате в една и съща компилация за разпространение на мобилни приложения заедно с основното приложение.

Следващи стъпки

Системни изисквания и предпоставки за Wrap

Вижте също