Шаблоны проектов Master-Detail и Utility также предлагают базовые данные в качестве опции.
Шаблоны Apple для Core Data довольно ужасны. Они вкладывают слишком много функциональности в делегат приложения и используют ленивую загрузку без необходимости, что еще больше усложняет ситуацию.
Вам лучше взглянуть на сгенерированный код и добавить функциональность в виде отдельного класса в проект, который вы запускаете без Core Data.
Чтобы ответить на ваш ближайший вопрос, пустой шаблон по умолчанию создает окно программным способом в методе application:didFinishLaunchingWithOptions:
делегата приложения. Раскадровка сама устанавливает окно, поэтому вам нужно удалить этот код из делегата приложения. Единственное, что вам нужно в этом методе, это return YES;
.