The iOS App Store includes a feature that lets you gift apps to other users. You can even add a personalized message and schedule the gift to be delivered on a specific date if you want. Here’s how.
To gift an app, open the App Store and search for the app you want to send. In the search results, tap the app’s name or icon—don’t tap on the price of the app (that will buy it on your account).
Once you’re in the app description, tap the ellipsis on the right, and then tap “Gift App.”
Enter the email address you want to send to gift to, your name, and a message. If you want to adjust the date the message is sent, scroll down a bit and then tap on “Today.” Adjust the date as needed, tap the check, and then tap “Next.”
Swipe left and right to choose your theme for the virtual gift card. Once you find the right one, tap Next.