2012-04-05 46 views
1

我在發現XCode和iOS開發。 深入研究iOS文檔,我嘗試下載並運行一些編程示例。作爲一個例子,我將使用AccelerometerGraph。 如果我下載代碼並嘗試編譯,我收到一條錯誤消息,並且我意識到導航面板告訴我:Base SDK Missing。 擺弄(stackoverflow上的現有答案參考Xcode 3.2的答案,這是行不通的)我想我應該去「編輯>驗證設置...」並接受更改。 它「似乎」工作,(如在「缺少SDK」消息消失,我可以編譯),但我想知道如果我失去了更基礎的東西。 另外,我想如果有這樣一個根本性的改變,在其中一個問題中提出它會是有用的。在XCode 4.3.2中使用Apple的編碼示例 - 缺少基礎SDK

THX P.

回答

2

轉到項目設置,選擇「最新SDK」的SDK選項,並應解決您的項目。

how to change Base SDK in projects

如果你想成爲超級有用的,文件中的錯誤與蘋果公司(AT http://bugreporter.apple.com),並告訴他們更新這些過時的樣本項目,如果可能的話使用最新的SDK的。

+0

是的,如果您使用的自動過程不起作用,在另一個樣本上,您可以按照指示進入項目設置。請注意,左側欄中選擇了藍色項目圖標。 – DRVic 2012-04-05 12:59:27

+0

明白了,謝謝大家。當我輸入錯誤提交... – 2012-04-05 13:08:35

0

不缺少更基本的東西。蘋果的示例項目有各種年份。他們大多在Xcode和朋友的當前版本下進行編譯和鏈接。有些需要更新。您發現的是最初爲SDK的過時版本設置的一個版本,它在編譯和鏈接良好時與您的系統上自動找到的更新版本相匹配。

+0

感謝您的快速回復。 – 2012-04-05 13:07:21