Its a better approach to disable deleting apps on iPhone, if your iDevice is in use of others as well. Suppose children at home play games on your iPhone then they may delete your apps accidently, so the guide below will help you to do some prevention measures from uninstalling apps on iPhone without the help of any third party app.
Prevent Deleting Apps on iPhone and iPad
Tap on “Settings” app from Springboard of your iPhone and then tap on “General”
Now, put the slider to ON state followed by “Deleting Apps”, and go back to the previous screen to Save these changes
To, observe the change long press on any of third-party app icon installed on your iPhone, and see no cross ‘x’ button pops-up, which let you delete this app.
When you want to remove apps on iPhone, just revert the change by disabling Restrictions and Deleting Apps option.