2012-06-27 74 views
0

我有一箇舊的iOS應用程序,我從未分佈,現在正在嘗試再次在該項目上工作。它在早期版本的Xcode中運行良好,但當時我還沒有準備好部署它。現在我使用的是當前版本的Xcode,但是我有一個錯誤,那就是缺少一個基本的SDK。我用這個錯誤信息探討了每一個帖子,他們都不適合我。XCode iOS基礎SDK丟失

關於Xcode的調查。我可以在「項目」窗格下選擇我的應用程序。選擇「信息」選項卡後,它在「部署目標」下作爲「Mac OS X部署目標」和下拉列表中的默認值。

這是一個iOS應用程序,而不是Mac OS X應用程序。我該如何改變這一點?

我已經有基礎SDK作爲最新的iOS。

對此提出建議?

琳達

回答

2

試試這個:

1)打開Xcode和按CMD + 1

2)在左邊的面板中,選擇項目 - >您在中心面板 - >目標構建設置在右側面板中

3)找到「Base SDK」並選擇「Latest iOS」。如果您看到「釋放」和「調試」行,請將其選爲「版本」和「調試」。

4)重新啓動您的XCode

+0

重新啓動XCode?爲什麼?!?它的工作,我只是說,爲什麼地獄......只是浪費了20分鐘,甚至沒有懷疑是否需要重新啓動。 – iforce2d

+0

新的XCode版本不需要重新啓動,但在某些情況下有幫助 – CReaTuS

0

通常當你看到這一點,這是當你有一箇舊的iOS項目,您使用的版本的Xcode的使用較新的iOS基地。在這些情況下,您可以單擊左側Project Navigator樹形結構頂部的目標,您將看到項目設置。有一個標籤爲「驗證設置」的按鈕,將顯示在主面板的中央下部附近。點擊它。

如果這樣做不起作用(例如,它是從真的舊版本和Xcode不能找出如何解決它),重新創建項目可能會更容易。創建一個新的iOS項目,然後將源代碼,其NIB和資源複製到該項目中。也許這會比試圖修復你有的舊項目更容易。