2010-06-07 19 views
2

我寫的iPhone應用程序。很簡單!它僅使用Cocos2D,其他所有功能都非常基本,沒有加速度計,沒有相機,沒有任何功能。只是按鈕和聲音。如何在SDK 3.0模擬器之前測試我的iPhone應用程序,確保其正常工作?

我想每個iPhone都可以運行這個應用程序(對Cocos2D沒有限制嗎?),但是我的XCode只允許我使用3.0及更高版本。我想確認1個東西,問了一句:

  1. 如果我把「iPhone OS 2.0」在我的iPhone OS部署目標在Xcode中,但我的「活動SDK」 XCode中還稱3.0,如果我編譯使用它並提交給App Store,當它上線時,使用2.0的人仍然可以下載並使用遊戲yes?

  2. 是否有方法可以在2.0模擬器中測試以確保其正常工作?我的XCode只有3.0以上的模擬。

回答

0
  1. 設置你的部署目標爲iPhone OS 2.0 SDK基地對你有SDK(3.0,3.1.2,3.1.3,3.2等)的任何版本。活動SDK只是Base SDK的編譯時覆蓋。您應該將您的基本SDK設置爲SDK的最新版本穩定,並將部署設置爲您打算支持的最舊設備。

  2. 如果您打開iPhone模擬器並從菜單欄硬件>版本中選擇,您應該會看到SDK版本2.x的選項。如果你沒有看到這個,你沒有安裝任何2.0 SDK版本。 2.2.1被包含在版本3.1.3中,但您可能無法在模擬器中看到它。您必須找到要安裝的較舊版本的SDK。他們可以通過谷歌在線找到。沒有鏈接,但不應該很難。

編輯

這是外的日期Xcode的最新版本(3.2.5目前)。

相關問題