Не хотите, чтобы XCode так долго угадывал вас?
Я нашел исправление для Xcode в блоге Даниэля Тулла, он засчитал его "Питом". Ссылка на его блог ниже описывает выполнение той же задачи из Finder.
XCode сохраняет свое прежнее состояние окна при выходе из него:
~/Library/Saved\ Application\ State/com.apple.dt.Xcode.savedState
Если вы очистите эту папку и заблокируете ее, то при выходе из Xcode она не сможет записать в папку, а просто выйдет изящно. Впоследствии, если вы запускаете Xcode напрямую, он ничего не открывает; Двойной щелчок по файлу проекта откроет ТОЛЬКО тот проект. Это именно то поведение, которое мне нужно, и другие приложения будут по-прежнему подчиняться общим настройкам «Восстановление окон при выходе и повторном открытии приложений».
Я предполагаю, что этот трюк будет работать выборочно для других приложений, которые используют папку «Сохраненное состояние приложения», хотя некоторые могут жаловаться, если не могут написать свое состояние при выходе. Скорее всего, это можно сделать и с помощью разрешений Unix, но я протестировал это только с помощью блокировки HFS на Lion с Xcode432.
Вот команды оболочки для всего этого за один раз, при этом они должны быть многословными и робкими. Вы можете просто вставить весь блок в командный терминал. Это должно работать нормально, даже если XCode работает, но, поскольку XCode4 упал в обморок по самому легкому оправданию, вероятно, лучше сначала выйти из него.
#----------
#show the current contents:
ls -al ~/Library/Saved\ Application\ State/com.apple.dt.Xcode.savedState/*
#just in case, unlock the folder, using the HFS-specific lock mechanism:
chflags -vv nouchg ~/Library/Saved\ Application\ State/com.apple.dt.Xcode.savedState
#Empty the folder, asking for permission on each file (type 'y', then <enter> for each)
rm -ivd ~/Library/Saved\ Application\ State/com.apple.dt.Xcode.savedState/*
# Finally lock the folder so Xcode can't save its window state in the future:
chflags -vv uchg ~/Library/Saved\ Application\ State/com.apple.dt.Xcode.savedState
# ----------
http://danieltull.co.uk/blog/2011/11/07/preventing-xcode-4-on-lion-reopening-windows/