[英]iPhone app crashes after splashscreen
我的iPhone應用程序在iOS 5上運行良好,但在iOS4的啟動畫面后崩潰。 (使用PhoneGap)(使用HockeyApp.net)。
我是iOS開發的新手。 我已經開發了具有部署目標4.0的ios應用。 它可以完美安裝並在iPad 2(os-5.1)和iPod touch([4g] os-5.0.1)上運行。 它正在iPhone 4(os-4.2.6)和iPod touch([2g] os-4.2.1)上安裝,但無法正常工作。 它顯示了啟動屏幕,但此后崩潰。 我在代碼中添加了自己的日志功能,發現在進入didFinishLaunchingWithOptions函數之前它已崩潰。
我正在使用HockeyApp.net下載ipa文件。 我沒有確切地得到什么問題,以下是我的AppDelegate.m文件。
AppDelegate.m: https ://gist.github.com/4343470
崩潰報告:崩潰報告: https : //gist.github.com/4343472
請幫我解決這個問題。 先感謝您。
崩潰是因為CDVCordovaView
是UIWebView
的子類,並且UIWebView
的scrollView
屬性僅從iOS 5開始定義。您在代碼中的某些位置嘗試訪問scrollView
屬性,這會導致崩潰。 在訪問scrollView
之前,請檢查CDVCordovaView
對象respondsToSelector:@selector(scrollView)
CDVCordovaView
respondsToSelector:@selector(scrollView)
,以防止崩潰。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.