在閱讀了關於這個問題的幾篇帖子之後,我認爲我對我的選擇都很清楚,直到我實際上將更新提交給Apple ...如何爲iPad和iPhone創建應用程序?
據我的理解,有兩種主要的方法可以開發iPad和iPhone:
在同一個項目中創建兩個目標,一個用於iPad和iPhone。然後將它們都推送到App Store更新,App Store將檢查基本SDK,部署目標和目標設備系列,以將相應的應用程序分發到每個操作系統/設備。
有一個目標,但有兩組視圖(即xib文件),分別用於iPad和iPhone。使用條件語句來檢測設備類型並加載適當的視圖。然後iPad和iPhone將下載相同的目標。
我採取了第一種方法,但我無法上傳iPad目標。我不斷收到上傳的應用程序應支持先前版本支持的操作系統的錯誤。我該怎麼辦?我是否應該將Base SDK設置爲最新版本,將Deployment Target設置爲我想要/需要支持的最舊版本?
這是一個很好的來源,謝謝你的分享! 那麼,我列出的第一個問題是不正確的? – 2010-08-10 12:24:03