As mentioned in this article, mSpy is the best software when it comes to iPhones. It retrieves the GPS location, iMessage texts, Safari Browsing history, and more. Plus, it's no jailbreak software.