CloseApp method

Writing test cases in C# using Appium .NET driver, appium server 1.6.4, iPhone iOS 10.3.1 with xCode 8.3

From what I have been told and have seen in our product logs, there is a difference in now the product launches and initialized when the product was just in the back ground from someone using the home button, versus they double press the home button to see the apps and then swipe them off the screen so they no longer there at all.

What I see using driver.CloseApp() is the app does to the background kind of closed and not killed. I need to be able to programmatically kill the app. Any ideas?

Thanks