Поскольку iPhone 3G работает медленнее, он по-прежнему закрывает ваше приложение, когда вы пытаетесь запустить его снова.То, что оно не закрыто напрямую, может быть связано с тем, что вы делаете что-то, что занимает немного больше времени, чем вы ожидаете.
Это на самом деле не сбой, то, что вы видите, это просто приложение, закрывающее его самостоятельно.вот почему, если вы попробуете через некоторое время, это сработает.
В основном это могут быть - (void)applicationWillTerminate:(UIApplication *)application
или - (void)applicationDidEnterBackground:(UIApplication *)application
.
Просто убедитесь, что вы выходите из своего приложения в качестве возможного,например, сохранить любые данные, прежде чем пользователь закроет приложение.