在Xcode中4.1到現在(4.2.1),如果我關閉的Xcode不首先關閉該項目,該項目將被自動下一次我啓動的Xcode重新開放。以前我會得到歡迎屏幕。有沒有辦法改變這個,以便啓動歡迎屏幕?如何關閉重開的Xcode發射項目在Xcode中4.1及更高版本
回答
我沒有在系統偏好設置禁用「退出時恢復窗口,並重新打開應用程序」後,這個麻煩。
系統偏好設置 - >通用 - >最近的項目部分
這裏的數,你可以找到一個複選框來禁用該功能。
但是,如果您強制退出X代碼,它將嘗試啓動已打開的項目。希望這可以幫助。
+1這就是我一直在尋找的東西。 – user523234
簡版:⌥⌘Q。
退出時按下選項/ alt鍵(AKA⌥)就可以實現。從鍵盤上,⌥⌘Q。從菜單中,⌥將「退出Xcode」改爲「退出並放棄Windows」。
我仍然希望我知道一個設置在默認情況下做到這一點(或更好,扭轉它,所以⌥會導致Xcode中「退出並保持Windows」)。對於邪惡的rejiggering,我也尋找Xcode鍵綁定下的「退出並放棄Windows」;沒有運氣。
輝煌。默認會更好,但這已經夠好了!我的生活只有一點點改善。 –
沒有在優勝美地爲我工作。 –
@thoughtadvances我可以理解在這裏添加一條評論,但是從2011年開始下調Xcode如何回答? –
不希望Xcode再次猜到你了嗎?
我發現了丹尼爾·塔爾的博客Xcode的特定修正,他記爲「皮特」。以下博客的鏈接描述了從Finder執行相同的任務。
的XCode這裏保存先前的窗口狀態,當它退出:
~/Library/Saved\ Application\ State/com.apple.dt.Xcode.savedState
如果空文件夾,並鎖定它,當你退出Xcode中,它不能寫入到文件夾,而是簡單地退出優雅。隨後,如果您直接啓動Xcode,則不會打開任何內容;雙擊項目文件只會打開該項目。這正是我想要的行爲,其他應用程序仍然會遵從「退出和重新打開應用程序時的恢復窗口」的「常規首選項」。
我想這招會選擇性地工作,對那些使用「保存的應用程序狀態」文件夾以外的應用,但如果他們不能寫的出路其狀態的一些可能會抱怨。您也可以使用unix權限來完成此操作,但我只使用Xcode432上的Lion對HFS鎖定進行了測試。
這裏有shell命令,這一切一氣呵成,設置爲冗長,膽小而這樣做。您可以將整個塊粘貼到命令終端中。即使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/
對於版本的Xcode 6.3(6D570)
〜/庫/保存應用程序狀態/ com.apple.dt.Xcode.savedState
- 1. 如何在Xcode 7中關閉項目
- 2. Xcode 4.1中的意外關閉視圖?
- 3. 如何爲開源項目版本化XCode項目?
- 4. 如何在xcode 4.3中開發的xcode 3.1中運行xcode項目?
- 5. 更新Xcode項目到iOS 4.1
- 6. 更新cocos2d xcode項目到新版本
- 7. 恢復Xcode版本項目
- 8. 如何清空緩存並清除所有目標Xcode 4及更高版本
- 9. 如何在Xcode 5及更高版本中刪除派生數據和清理項目?
- 10. Xcode 4.1同時關閉兩個ModalViewController
- 11. Cocoapods平臺版本重寫Xcode開發目標?
- 12. 如何的XCode 4.1
- 13. 如何在XCode中重命名項目?
- 14. 如何在Xcode中重命名項目?
- 15. 如何在Xcode項目中丟棄以前的版本?
- 16. 如何關閉有關升級項目的Xcode 5警告?
- 17. Xcode 4.4&4.5凍結項目關閉
- 18. 如何在項目中的Xcode 3.2.5中打開「項目設置」?
- 19. 將本地版本的Xcode項目合併到「主」項目中
- 20. 爲iphone4G開發的Xcode版本
- 21. Xcode版本更新
- 22. 在Xcode 5及更高版本中綁定了UIKit框架的QuartzCore框架?
- 23. 使用的Xcode 4以前版本的Xcode的項目文件
- 24. 如何在另一個Xcode項目中調用Xcode項目.......?
- 25. 在新的iOS版本上開發需要Xcode更新
- 26. 重置iphone開發中的xcode項目的默認設置
- 27. 在xcode早期版本中開發的項目無法通過Xcode 5.0進行驗證
- 28. 重複xcode項目
- 29. 如何在Android 4.1及更高版本中支持德語字符?
- 30. Xcode 4.1/4.2項目兼容性?
感謝您問這個。這讓我發瘋。 –