The iOS App Store includes a feature that lets you give apps to other users. You can even add a personalized message and schedule delivery of the gift at a specific time. That's how it's done.
To give away 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 ̵
In the description of the app, tap the ellipse on the right and then on "Gift App".
Enter the email address where you want to send the gift, your name and a message If you want to set the date on which the message is sent, scroll down a little and then tap "Today." Adjust the date as needed, tap the check mark, and then tap "Next." .
Swipe left and right to select a theme for the virtual gift card, and when you have found the right one, tap Click Next.
Confirm your purchase by tapping "Buy" in the upper right corner. After you have clicked "Buy", change the button in "Buy Now." Tap it to chew fdetails to confirm.
Enter the password for iTunes an account and tap "OK."
Finally tap on "Done". The gift will be sent to your thankful recipient on the day you selected.