Reset App for iOS

I just need the app to do a “Full Reset” at the beginning of the entire test suite. But in between tests, I need it to do a “No Reset”. I currently have “No Reset” checked. But before each run, I have to manually delete the app so it can create a new one each time. How can I do a full reset with Appium iOS in Java for just the beginning of the test suite?