How can I display a splash screen for longer on an iPhone?
Read the Apple iPhone Human Interface Guidelines (HIG). The “splash screen” isn’t supposed to be for branding or displaying a logo, it’s supposed to look like the default condition of the app so it appears to start up quickly. Making it stay there for longer would be a violation of the HIG.