iOS開發(fā)遇到的問題(二)

開發(fā)中遇到的問題,分享給大家斟览,有則改之亦镶,無則加勉墅冷。

1. UIScrollView加了category之后導(dǎo)致的手寫輸入時崩潰的問題—— [UIKBBlurredKeyView candidateList]

上周更新的應(yīng)用晴弃,這周上線了掩幢,然后昨天旁邊的同事告訴我說,友盟上的崩潰信息上鞠,崩潰率1%點多了际邻,趕緊查查吧。
看了一下發(fā)現(xiàn)大部分的崩潰都是這個日志:[UIKBBlurredKeyView candidateList]: unrecognized selector sent to instance...芍阎,于是搜了一下

崩潰重現(xiàn):

切換到有輸入的地方世曾,點擊輸入,切換輸入法到手寫輸入法(系統(tǒng)的谴咸,第三方的沒事)轮听,然后輸入,輸入一個之后寿冕,第二個字就會崩潰蕊程。

原因:

是因為給UIScrollView加了個category,是用于處理點擊屏幕的事件的(觸摸屏幕回收鍵盤)驼唱,之前一直都是這么做的,也沒問題驹暑,又或者又問題也沒人反饋玫恳,??,估計是投訴無門啊优俘。京办。。帆焕。惭婿。而且我們測試的時候也沒有測試手寫輸入法,因為沒人會想到這還會有什么不同叶雹。蘋果自己也沒想到财饥,所以我們就上線了,然后就有崩潰了折晦。钥星。。這坑爹的

解決:

既然有這個問題满着,就要解決谦炒,而且用了這個category之后贯莺,最坑的地方在于,即使你沒有導(dǎo)入這個頭文件宁改,在其他輸入的地方也有可能會跟這個沖突缕探,從而崩潰。还蹲。爹耗。所以問題還是很嚴(yán)重地!;嗵堋鲸沮!
解決的方法很簡單,刪掉這個category锅论,換種方式實現(xiàn)回收鍵盤讼溺,具體參照這個博客[UIKBBlurredKeyView candidateList]: unrecognized selector sent to instance 0x177cc850,我就是這么改的最易。

2. webView加載網(wǎng)頁時出現(xiàn)了這個怒坯,NSURLConnection/CFURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9813)

昨天給一個界面,新增一個入口藻懒,點擊跳轉(zhuǎn)一個網(wǎng)頁剔猿,需要把登陸狀態(tài)帶到網(wǎng)頁里,做好之后嬉荆,今天提測归敬,測試發(fā)現(xiàn)跳轉(zhuǎn)的網(wǎng)頁沒問題,但是不能添加到購物車鄙早,點擊網(wǎng)頁下面標(biāo)簽中的個人中心沒反應(yīng)汪茧。。限番。

定位原因:

看看安卓的顯示如何舱污,是否能跳轉(zhuǎn),都正常弥虐。扩灯。。霜瘪。珠插。
然后開始排查,
a. 是不是登陸狀態(tài)沒有傳到網(wǎng)頁里粥庄;
b. 是不是手機的問題丧失,這個網(wǎng)址直接從瀏覽器能否打開
這兩個排除之后,沒辦法惜互,
c. 單步來打印布讹,看看能夠正常跳轉(zhuǎn)的網(wǎng)址和不能跳轉(zhuǎn)的有什么不一樣琳拭。
還真有不一樣的地方,能夠正常跳轉(zhuǎn)的都是http的請求描验,而個人中心的本來也是http的白嘁,但是請求之后有一次重定向(自動跳轉(zhuǎn)),到https的膘流;然后就出問題了絮缅,走的webview加載失敗的方法,打印的error是

NSURLConnection/CFURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9813) 

so呼股,為什么呢耕魄,再看看這個https鏈接在瀏覽器里的狀況,顯示的是彭谁,證書過期不安全的鏈接吸奴。
d. 百度,額缠局,不要吵则奥,確實是百度。狭园。读处。。

結(jié)論:

是因為測試環(huán)境的證書好像是后臺自己弄的唱矛,然后還過期了罚舱,于是就會有這個問題,

解決方法:

這個點解決方法有三種:
一種是后臺更新證書绎谦,找一個好的能被信任的證書放過來馆匿;
第二種是客戶端改代碼,把不安全的這個給屏掉燥滑;但是最好能區(qū)分一下是上線還是測試,上線的時候把這些給去掉阿逃,要不這個https就沒意義了铭拧。
最后一種是,大家都不改恃锉,測試不要測這個了搀菩,反正線上是好的。破托。肪跋。。土砂。??
不要問我用的哪種州既。谜洽。。吴叶。阐虚。

如果客戶端要修改的話,參考iOS UIWebView 加載https站點出現(xiàn)NSURLConnection/CFURLConnection HTTP load failed (kCFStreamE...這個蚌卤,我沒試啊实束,好像暴露了什么。逊彭。咸灿。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市侮叮,隨后出現(xiàn)的幾起案子避矢,更是在濱河造成了極大的恐慌,老刑警劉巖签赃,帶你破解...
    沈念sama閱讀 219,270評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件谷异,死亡現(xiàn)場離奇詭異,居然都是意外死亡锦聊,警方通過查閱死者的電腦和手機歹嘹,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,489評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來孔庭,“玉大人尺上,你說我怎么就攤上這事≡驳剑” “怎么了怎抛?”我有些...
    開封第一講書人閱讀 165,630評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長芽淡。 經(jīng)常有香客問我马绝,道長,這世上最難降的妖魔是什么挣菲? 我笑而不...
    開封第一講書人閱讀 58,906評論 1 295
  • 正文 為了忘掉前任富稻,我火速辦了婚禮,結(jié)果婚禮上白胀,老公的妹妹穿的比我還像新娘椭赋。我一直安慰自己,他們只是感情好或杠,可當(dāng)我...
    茶點故事閱讀 67,928評論 6 392
  • 文/花漫 我一把揭開白布哪怔。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪认境。 梳的紋絲不亂的頭發(fā)上胚委,一...
    開封第一講書人閱讀 51,718評論 1 305
  • 那天,我揣著相機與錄音元暴,去河邊找鬼篷扩。 笑死,一個胖子當(dāng)著我的面吹牛茉盏,可吹牛的內(nèi)容都是我干的鉴未。 我是一名探鬼主播,決...
    沈念sama閱讀 40,442評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼鸠姨,長吁一口氣:“原來是場噩夢啊……” “哼铜秆!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起讶迁,我...
    開封第一講書人閱讀 39,345評論 0 276
  • 序言:老撾萬榮一對情侶失蹤连茧,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后巍糯,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體啸驯,經(jīng)...
    沈念sama閱讀 45,802評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,984評論 3 337
  • 正文 我和宋清朗相戀三年祟峦,在試婚紗的時候發(fā)現(xiàn)自己被綠了罚斗。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,117評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡宅楞,死狀恐怖针姿,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情厌衙,我是刑警寧澤距淫,帶...
    沈念sama閱讀 35,810評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站婶希,受9級特大地震影響榕暇,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜喻杈,卻給世界環(huán)境...
    茶點故事閱讀 41,462評論 3 331
  • 文/蒙蒙 一拐揭、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧奕塑,春花似錦、人聲如沸家肯。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,011評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至换棚,卻和暖如春式镐,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背固蚤。 一陣腳步聲響...
    開封第一講書人閱讀 33,139評論 1 272
  • 我被黑心中介騙來泰國打工娘汞, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人夕玩。 一個月前我還...
    沈念sama閱讀 48,377評論 3 373
  • 正文 我出身青樓你弦,卻偏偏與公主長得像,于是被迫代替她去往敵國和親燎孟。 傳聞我的和親對象是個殘疾皇子禽作,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,060評論 2 355

推薦閱讀更多精彩內(nèi)容