Я создаю веб-приложение React JS, которое в конечном итоге будет преобразовано в PWA, чтобы пользователи могли установить его на свои мобильные устройства. Теперь клиент просит найти способ отправить эти приложения PWA в Apple Store и Google Store. Поэтому мой вопрос заключается в том, есть ли у нас инструменты для преобразования Progessive Web Apps в файлы apk или ipa, чтобы мы могли поместить их в Apple Store или Play Store.
Я немного погуглил и сейчас растерялся, потому что некоторые говорят, что это возможно, некоторые говорят, что это невозможно в магазине Apple. Я также видел некоторые инструменты, такие как PWABuilder, но я не уверен, какой из них подходит и можно ли опубликовать приложение PWA в магазине приложений и магазине воспроизведения.
Любая помощь в этом будет очень благодарна.
Спасибо
источник
Ответы:
Хотя в обоих случаях это возможно, опубликовать PWA в Apple Store - невероятно трудное путешествие, потому что инженеры Apple все время пытаются создавать препятствия. Это по решению, так как Apple получает прибыль от своего магазина приложений, и PWA действительно вычли бы некоторые из этих выгод. Это также причина, по которой Safari как браузер сильно отстает от других конкурентов в поддержке API-интерфейсов PWA ( например, PUSH API , поскольку они продвигают свою службу Apple Push Notification Service (APN)).
Короче говоря, я бы сконцентрировался на Google Play Store, где вы можете опубликовать PWA после его оборачивания в Trusted Web Activity (TWA), что позволяет Chrome (v72 или новее) запускать веб-сайт в полноэкранном режиме без панели инструментов браузера в пределах APK (пакет Android). Вы можете найти более подробную информацию в этом руководстве, чтобы опубликовать PWA в магазине Play.
источник