2010-09-08 66 views
1

我一直在開發測試構建了一段時間的應用程序,並通過iTunes已成功部署到現在爲止,與iTunes 10新的測試應用程序在iTunes 10版本將不安裝

同時我得到在構建過程中Xcode中的一個奇怪的警告。它是:

  • 警告:建議將'目標設備系列'設置爲僅iPhone('1')不支持SDK'設備 - iPhone OS 3.2'。

我的目標SDK是3.1.3,基數是3.2。如果我將基數改爲4.0,則警告消失。在任何情況下,應用程序的.ipa都會被iTunes識別,並被接受,詢問我是否要替換iTunes中的現有應用程序。但是,同步不會將應用程序移動到設備,也不會出現任何錯誤或警告。

任何幫助非常感謝。

+0

我可以讓iTunes同步應用程序如果我先從iTunes中刪除舊的。這是不可取的,因爲每個設備的本地用戶數據都會丟失。因此,似乎iTunes並未取代其副本,即使它詢問是否應該。請注意版本沒有改變,但我從來沒有改變它。 – DwarDoh 2010-09-08 17:43:15

+0

如果我添加到iTUnes,我也可以在設備上獲得新的應用程序,然後從設備上刪除應用程序。所以顯然iTunes確實保留了正確的應用版本,但並未確定正確的同步(或者我不瞭解要求)。 – DwarDoh 2010-09-08 22:01:27

回答

0

在某些時候,iTunes已經開始要求從安裝的應用程序中增加軟件包版本號。一旦我開始在應用程序的info.plist中執行此操作,安裝將按預期進行。

1

SDK 3.2如果用於iPad開發(或用於通用應用程序)。對於iPhone只使用4.0(或明天可能4.1)。

+0

切換到4.0的基礎消除了構建警告,但仍然沒有將應用程序接到設備上(通過iTunes)。 – DwarDoh 2010-09-08 17:42:06

相關問題