2011-02-01 63 views
1

我總是使用未來版本的Xcode來編寫我的軟件,偶爾會在Xcode 3中進行檢查以查看應用程序是否仍然在那裏編譯。它通常會。不過,今天我發現Xcode中3檢測應用爲iOS和沒有OS X.Xcode 3將我的OS X應用程序識別爲iOS應用程序

我檢查了基地SDK,並且它的罰款。我查了架構,部署目標等

爲了說明這個問題,這裏有一個截圖

同樣,我的應用程序是不是 iOS應用程序,而是一個OS X應用程序。

我在做什麼錯?

PS:是的,目標被稱爲「Mac」。

+0

我假設你使用版本控制。自從您上次驗證Xcode 3正常工作後,您是否嘗試着查看引入project.pbxproj的更改? – 2011-02-01 21:17:37

回答

1

嗯,事實證明,這是一個愚蠢的緩存問題...

顯然的Xcode 3生成項目目錄內的用戶配置文件 - 當然,這些文件是隱藏的,我甚至沒有想到看着他們。

當我無法在項目文件中找到的唯一的事情是一個解決方案,我發現這兩個文件坐在項目目錄。我關閉了該項目,刪除了這些文件,並再次打開了該項目。 Xcode 3再次將項目標記爲OS X應用程序!

以上摘要:刪除用戶配置文件,它會再次工作。

相關問題