? ? ? ?項(xiàng)目第三版之前一直使用的是2.6.3的版本,之前就一直說(shuō)NSURLConnection iOS 9后就被廢棄了定铜,這不轉(zhuǎn)眼都iOS10都來(lái)了伪冰,所以是時(shí)候該升級(jí)框架了,廢話不多說(shuō)蚌讼,直奔主題吧。
因?yàn)槲覀兊捻?xiàng)目當(dāng)中接口通訊使用的加密功能个榕,所POST的參數(shù)都是密文字字符串篡石,在替換之前接口什么的都調(diào)的好好的,升級(jí)完框架后(PS:升到了3.0.4西采,最新的是3.1.0)就一直報(bào)錯(cuò)凰萨,后來(lái)查了下是后臺(tái)解密失敗,然后就納悶的不行械馆,什么也沒(méi)動(dòng)啊胖眷,怎么突然之就不行了,齊齊排查最后發(fā)現(xiàn)源代碼的一個(gè)C函數(shù)出現(xiàn)了問(wèn)題霹崎,跟2.6.3之前版本是不一樣的
想必各位看官已經(jīng)明白了吧珊搀,真是坑啊,當(dāng)時(shí)調(diào)到這兒的時(shí)候就感覺(jué)不對(duì)尾菇,后來(lái)用SVN對(duì)比了確實(shí)是這塊的問(wèn)題境析,改回來(lái),Clean->Run派诬,OK!!!
----------------------------------------專業(yè)分割線-------------------------------
AFN其實(shí)提供了一個(gè)自定義轉(zhuǎn)換的Block: