2010-05-15 71 views
0

我不知道你能幫助我多少,因爲它在NDA下,但我最近更新到OS 4 beta 3 xcode版本。我的項目在3.2以下運行良好,但是在4.0以下,我認爲它並不完全正確,因爲它仍在開發中。項目Active Executable不能再是iPhone 3.2

每隔一次安裝beta sdk我可以進入項目設置並選擇iPhone 3.2 sdk,然後更改Xcode左上方的目標iPhone OS,但不是這一個。如果我選擇3.2它仍然加載4.0似乎我只有4.0模擬器和iPad 3.2模擬器。

任何想法如何讓3.2模擬器回來?

回答

0

似乎蘋果公司在SDK的最新測試版中沒有包含舊的iPhone模擬器。兩種安裝之間幾乎有1GB的差異。

可能有一種方法可以通過在舊版本的SDK中安裝所有軟件包(較新的一個缺少該文件夾)來添加所有舊的模擬器和設備SDK,但在嘗試安裝所需的那些沒有成功我只是重新安裝舊的Xcode,而不是解決問題。

1
  1. 從iPhone Program Site下載3.2 sdk。

  2. 將其安裝在4.0 beta sdk中的目錄 中。

  3. 使用的Xcode在3.2目錄 訪問當前SDK 版本,以及Xcode的在4.0 目錄玩弄4.0

請記住,如果你要提交一個應用程序到蘋果公司,你將不得不用非beta測試工具鏈來構建它。我建議從來沒有更新您的sdk到一個測試版,但保持在一個單獨的文件夾的測試版。

+0

儘管這是一種克服它的方法,但他們提供了舊版sdks作爲之前版本的軟件包的一部分,所以不是問題,而且我在某個時候既沒有問題,也沒有發現問題。 – Rudiger 2010-05-16 22:55:08