Appium using IOS

I have observed that appium is closing and launching the iphone simulator before actually running tests, this is irritating for me, almost we have to wait 5 minutes to sart automation tests, below are capabilities we are using.

DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability(“browserName”, “Safari”);

        capabilities.setCapability(CapabilityType.VERSION, "7.1");
           capabilities.setCapability("deviceName", "iPhone 6");
        capabilities.setCapability("platformName", "iOS");
        capabilities.setCapability("autoLaunch", "true"); 

can u please help me in this regard

Is .app/.ipa built specifically for simulator and not for real device?

not Native testing,Iam doing webapp testing on safari browser.