how do I enable app install for my web apps on iOS?
Asked on 2024-07-30
1 search
To enable app install for your web apps on iOS, you can follow these steps:
- Ensure Metadata is Set: Make sure your website includes specific meta tags in the head tag to declare metadata about your website. This helps in properly representing your website across all user agents.
- High-Resolution Icons: Double-check that your website has high-resolution icons so they look great next to your accounts.
- Use the Apple Pay JavaScript SDK: If you are integrating Apple Pay, make sure to import the Apple Pay JavaScript SDK or update your existing version to 1.2.0 or higher. Place this in the head tag of your HTML document to ensure that Apple Pay is ready as soon as your page loads.
- Use the JavaScript SDK Apple Pay Button: Instead of using the CSS implemented variant, use the JavaScript SDK Apple Pay button to ensure non-Safari browser support works.
For more detailed information, you can refer to the session What’s new in Wallet and Apple Pay at WWDC 2024.
Relevant Sessions
If you need more specific details or have further questions, feel free to ask!

Optimize for the spatial web
Discover how to make the most of visionOS capabilities on the web. Explore recent updates like improvements to selection highlighting, and the ability to present spatial photos and panorama images in fullscreen. Learn to take advantage of existing web standards for dictation and text-to-speech with WebSpeech, spatial soundscapes with WebAudio, and immersive experiences with WebXR.

What’s new in device management
Learn about the latest management capabilities for iOS, iPadOS, macOS, and visionOS, then discover the latest changes to Apple Business Manager and Apple School Manager. We’ll also share updates to Activation Lock, SoftwareUpdate, and Safari management.

What’s new in privacy
At Apple, we believe privacy is a fundamental human right. Learn about new and improved permission flows and other features that manage data in a privacy-preserving way, so that you can focus on creating great app experiences.