How do I get a PWA on Apple App Store?

Aug 18th, 2022 4 min to read

Many companies build PWA for iOS, but find it challenging to launch PWA in their app stores. We’ll guide you step by step to publish your PWA on the Apple app store.

Does App store support PWA?

Yes, the app store supports PWA. You can publish your progressive web application on the iOS app store and wait for approval. Once your PWA has passed the quality guideline, you get approval in the store. Users can then download your PWA store without going to Safari and adding it to the home screen.

How do I get a PWA on Apple App Store?

You can get a PWA app on Apple App Store in 10 simple steps with PWAbuilder.

  1. Go to

  2. Enter the URL of the progressive web app you want in the App Store

    Helping developers build and publish PWA

  3. Click Start to check the PWA report card. You can add 

    PWA's report card

  4. Scroll down and click on next

    Overview window after clicking next

  5. Hover to the iOS section and click on the store package button

    Publish PWA to Stores

  6. Now you’ll get information to fill in about your web app.

    iOS App options

  7. Fill in the Bundle ID, App name, and URL.

  8. Click on all settings and fill in the details.

    iOS App Custom Options

  9. Finally, click on generate and download your iOS app package.

    Download Your Package

  10. Open the downloaded folder and continue as per the instruction.

What do you need to publish a progressive web app to the app store?

You need a web app with a manifest to publish a progressive web app to the app store. First, build the project with Mac and Xcode installed in it. Then, build an Apple developer account. The developer account will help you to publish your PWA on iOS and iPadOS devices.


How do I use PWA on iOS?

To use PWA on iOS, you need Safari browser on your device. First, open the PWA site on the browser and tap on the “Share” icon at the bottom of the screen. Click on the “Add to home screen” option from the pop-up menu and tap on the “Add” option. This completes the installation, and the PWA appears on the home screen.

How do I add PWA to my home screen iOS?

To add PWA to your iOS home screen, follow these steps:
1. Open the Safari browser on your device.
2. Navigate to the PWA website you want to install.
3. Click on the “Share” button at the bottom center of the browser window. 
4. Tap on the “Add to home screen” option in the menu.
5. Lastly, click on “Add” to add the PWA to your home screen.

Does PWA offline caching work in iOS?

Yes, PWA offline caching works in iOS. If you have visited a webpage through the PWA before, offline caching allows you to navigate the same webpage even without internet connectivity. It also lets the app display an “offline page” for pages that aren’t visited before.

How to test PWA on iOS?

To test PWA on iOS, you can follow the below steps:
1. Install the PWA through the Safari browser on your iOS device. 
2. Launch the PWA by clicking on the icon.
3. Navigate a few web pages through the PWA before disconnecting the internet.
4. Close the app and open it again. The web pages you previously browsed should be accessible. 
5. The web pages that were not viewed will show an “offline” screen as set by the service worker.
6. Some features, such as the splash screen and background color, won’t be displayed as iOS doesn’t support them.

Speak your Mind

Post a Comment

Got a question? Have a feedback? Please feel free to leave your ideas, opinions, and questions in the comments section of our post! ❤️

* This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Thank you for your feedback

Comments (1)

  1. After a long time, I read a very beautiful and very important article that I enjoyed reading. I have found that this article has many important points, I sincerely thank the admin of this website for sharing it.


Grow your online business like 4,143 subscribers

    * This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

    Thank You!

    We are reviewing your submission, and will be in touch shortly.