首先,我想說的是,我知道我的問題可能太模糊,無法回答,可能會被關閉/倒票。我只是希望能夠對可能的解決方案進行一些鼓舞人心的思考。通用應用程序在iPad 1上工作,但不在iPad 2上
這裏的故事:
我的應用程序崩潰是在iPad 2,但不是在iPad 1,我已經修復與解檔筆尖,現在我有一個很奇怪的問題崩潰 - 我的通用的應用程序仍然運行在iOS 4.2.1和4.3.3的第一代iPad上沒有任何問題,但在4.3.3版本的iPad上沒有任何問題。不幸的是,我無法通過iOS < 4.3.3訪問iPad 2,以進一步測試並縮小問題範圍。
我的應用程序的主屏幕使用presentModalViewController
顯示。我的模態VC是MGSplitViewController(它模仿原生UISplitViewController
並增強其功能)。當我的VC出現時,只顯示「根視圖」,而「詳細視圖」的屏幕剩餘部分只是黑色且空白,但控制器已加載並處於活動狀態(調試日誌已打印等)。
因此,在iPad 2上,我無法正常顯示細節視圖,但是我從一位用戶那裏聽說他的iPad 2(兩個iOS 4.3.3)都沒問題。無論iOS版本,應用程序在iPhone/iPod上也可以正常工作,所以我認爲它僅與我的通用應用程序的iPad代碼相關。
我認爲這可能是顯示視圖時更常見的問題。我試着讀取我詳細視圖的view
屬性,這應該強制顯示視圖,但它沒有幫助。它也可能與IB的東西有關(最初的筆尖解壓僅在iPad 2上崩潰??),但我認爲IB中的所有東西都連接好...
任何人都有絲毫的想法如何調查這個問題?
編輯︰順便說一句:我的iPad 2給我很難,因爲它經常下降Wi-Fi連接。其他人也在報告這種「特徵」。這可能是因爲我的iPad 2出了問題嗎?
EDIT2:該應用程序在iOS 3.2,4.2和4.3.3模擬器(通過XCode 4)上也沒有正確顯示,但通過Xcode 3正確顯示在iOS 3.2,4.2模擬器上。奇怪的是它?
您能解決此問題嗎?我有類似的問題,沒有iPad 2進行測試。另外,你怎麼知道有一個筆尖加載問題?也許你在iPad 2上使用調試器運行應用程序? – bdmontz 2011-07-11 14:31:46
我對我的應用程序有同樣的問題!它在iPad2上崩潰... – SPatil 2011-07-26 06:47:47