Hi, to fix iPhone keeps restarting, restoring iPhone with iTunes or using a repair tool is a nice way. I have used such a tool called Joyoshare UltFix to fix the same issue as you. It won't cause data loss. Of course, if you have done a backup on iTunes or iCloud, you can choose to restore iPhone to repair the issue. God luck!
Replies