我一直在尋找一種方法使我的應用程序與iPhone-iOS3兼容,同時使其與iPhone兼容和iPad的iOS 4.2iphone Dev。我如何使我的應用程序與iOS 3和iPad同時兼容(iOS 4.2)
我看到一些應用程序商店,聲稱與iphones iOS3及以上,並與iPad兼容。
他們是如何做到這一點的任何想法?他們如何針對不同版本進行測試,以及他們如何編譯上傳到應用商店的最終版本。
我一直在尋找一種方法使我的應用程序與iPhone-iOS3兼容,同時使其與iPhone兼容和iPad的iOS 4.2iphone Dev。我如何使我的應用程序與iOS 3和iPad同時兼容(iOS 4.2)
我看到一些應用程序商店,聲稱與iphones iOS3及以上,並與iPad兼容。
他們是如何做到這一點的任何想法?他們如何針對不同版本進行測試,以及他們如何編譯上傳到應用商店的最終版本。
爲了讓您的應用程序在iPad和iPhone中均可加載,只需確保您有兩個不同的xib以滿足每個設備的需求,在應用程序啓動時檢查設備是否是iPad或iPhone並相應地加載xib文件。
當主頁按鈕被按下時,iOS3和不支持多任務的設備將調用applicationDidTerminate方法。 iOS4起,只要確保applicationDidEnterBackground方法被實現來支持多任務處理。您也可以在Info.plist文件中取消選中您的應用程序不支持多任務處理(Apple不推薦),iOS將調用applicationDidTerminate,並且該應用程序在iOS3 & iOS4中仍可用。
乾杯。
這意味着我必須在3 SDK下編譯嗎? – manospro 2011-01-26 09:10:45