2010-12-09 21 views
0

我最近爲我的應用程序開發安裝了最新的iOS4.2.1。我開發了使用Base SDK iOS4.2和目標SDK3.0構建的通用應用程序。如果使用Base SDK iOS4.1構建的應用程序(而不是iOS4.2),Apple會接受嗎?

當我在iPad上測試應用程序時,沒有問題。但是當我使用iOS4.2.1在iPhone中測試應用程序時,在Textfield中輸入時出現問題,應用程序崩潰。因此,我通過將Base SDK設置爲OS4.1在XCode中構建應用程序,這個問題不會在iOS4.2.1的iPhone中發生。所以我打算用Base SDK 4.1構建應用程序。

由於iOS的最新版本是4.2.1,Apple會接受使用iOS4.1構建的應用程序嗎?

在此先感謝。

親切的問候,Mahesh。

+0

你可能想要確保你的4.1版本在安裝了4.2的iPad上運行良好,儘管聽起來好像你在說你已經這麼做了。 – 2010-12-09 16:00:15

回答

0

我並不確定,但由於目前AppStore上有很多應用程序不是針對SDK 4.2構建的,所以如果這是一個問題,我會很驚訝。

1

據我所知他們接受針對4.x API構建的應用程序,所以你應該沒問題。

但是,這裏真正的解決方案是修復導致崩潰的錯誤。自第一個SDK(2.x)以來,文本字段委託沒有什麼大的改變,因此對操作系統進行0.1更新似乎不太可能是問題的根本原因。

相關問題