2009-11-02 40 views
0

我試圖在運行iPhone OS 3.0的設備上安裝在3.1.2 SDK下編譯的特設設置的iPhone應用程序iTunes中。我收到一條消息:「該應用程序未安裝,因爲它需要較新版本的iPhone OS。」該項目的構建設置是「iPhone Device 3.0(Base SDK)」和「Distribution」。該應用程序成功安裝在運行3.1.2的設備上。在運行iPhone OS 3.0的設備上安裝使用SDK 3.1.2構建的特設應用程序的問題

是否可以使用3.1.2 SDK(而不是3.1.2)爲OS 3.0+構建?

回答

0

有您一定要注意兩種設置:

  • 基地SDK:「該產品將針對標題和這個版本的SDK庫構建。」
  • iPhone操作系統部署目標:「代碼將加載到此操作系統和更高版本的iPhone OS上。」

您的部署目標設置爲iPhone OS 3.1的任何機會?

+0

嗨,奧萊,謝謝你的提示。兩者都設置爲OS 3.0。 3.1的安裝也失敗了(3.1.2之前的任何內容)。 – vellum 2009-11-02 04:49:41

0

構建>清理所有目標,然後再次構建解決了問題。感謝Ole,他間接提醒我應該這樣做。

相關問題