Error Domain=NSURLErrorDomain Code=-1003 "A server with the specified hostname could not be found."

Error Domain=NSURLErrorDomain Code=-1003 "A server with the specified hostname could not be found." UserInfo=0x168d9430 {NSErrorFailingURLStringKey=http://www.cndoa.com/server/service/get_shop_nearby.php, NSErrorFailingURLKey=http://www.cndoa.com/server/service/get_shop_nearby.php, NSLocalizedDescription=A server with the specified hostname could not be found., NSUnderlyingError=0x16840e10 "A server with the specified hostname could not be found.}

當(dāng)iPhone將wifi的DNS設(shè)置為114.114.114.114時(shí), 每過1~2小時(shí),在請(qǐng)求服務(wù)器時(shí)就會(huì)出現(xiàn)以上錯(cuò)誤, 由于這個(gè)錯(cuò)誤, 蘋果連續(xù)拒絕了我們的App兩次,這個(gè)問題是DNS的域名解析錯(cuò)誤, 安卓訪問都沒問題, 但是iPhone總會(huì)報(bào)這個(gè)錯(cuò)誤,我用的AFNetworking3.1(這個(gè)問題和什么網(wǎng)絡(luò)請(qǐng)求是沒關(guān)系的), 和服務(wù)端也沒什么關(guān)系, 以我目前的了解,和前端的關(guān)系也不大, 只是前端可以做一些補(bǔ)救措施.目前, 我做了以下的處理,App本周已成功上線了. 當(dāng)你遇到-1003錯(cuò)誤時(shí),改用ip再訪問一下服務(wù)器
    AFHTTPSessionManager *session = [AFHTTPSessionManager manager];
    session.requestSerializer = [AFJSONRequestSerializer serializer];
    session.responseSerializer = [AFHTTPResponseSerializer serializer];
    // 域名請(qǐng)求
    NSString *urlStr = @"https://github.com/user/12345678";
    [session GET:urlStr parameters:nil progress:^(NSProgress * _Nonnull uploadProgress) {
        // nil
    } success:^(NSURLSessionDataTask * _Nonnull task, id  _Nullable responseObject) {
        // 域名請(qǐng)求成功, 處理數(shù)據(jù)
    } failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
        // 域名請(qǐng)求失敗
        if (error.code == -1003) {
            // 找不到指定域名的主機(jī), 通常為域名解析錯(cuò)誤, 改為ip訪問
            NSString *ipUrl = @"https://192.23.59.136/user/12345678";
            AFHTTPSessionManager *ipSession = [AFHTTPSessionManager manager];
            ipSession.requestSerializer = [AFJSONRequestSerializer serializer];
            ipSession.responseSerializer = [AFHTTPResponseSerializer serializer];
            [ipSession GET:ipUrl parameters:nil progress:^(NSProgress * _Nonnull downloadProgress) {
                //nil
            } success:^(NSURLSessionDataTask * _Nonnull task, id  _Nullable responseObject) {
                // ip請(qǐng)求成功, 處理數(shù)據(jù)
            } failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
                // ip請(qǐng)求失敗
            }];
        }
    }];

總結(jié): 遇到這個(gè)DNS的域名解析錯(cuò)誤的問題時(shí), 可以使用該方式繞過DNS的域名解析, 而直接使用ip訪問,期待以后能有更加完善的解決方案, 能和大家多討論,分享.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市腹侣,隨后出現(xiàn)的幾起案子叔收,更是在濱河造成了極大的恐慌,老刑警劉巖傲隶,帶你破解...
    沈念sama閱讀 212,222評(píng)論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件饺律,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡跺株,警方通過查閱死者的電腦和手機(jī)复濒,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,455評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來乒省,“玉大人巧颈,你說我怎么就攤上這事⌒淇福” “怎么了砸泛?”我有些...
    開封第一講書人閱讀 157,720評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)蛆封。 經(jīng)常有香客問我晾嘶,道長(zhǎng),這世上最難降的妖魔是什么娶吞? 我笑而不...
    開封第一講書人閱讀 56,568評(píng)論 1 284
  • 正文 為了忘掉前任垒迂,我火速辦了婚禮,結(jié)果婚禮上妒蛇,老公的妹妹穿的比我還像新娘机断。我一直安慰自己,他們只是感情好绣夺,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,696評(píng)論 6 386
  • 文/花漫 我一把揭開白布吏奸。 她就那樣靜靜地躺著,像睡著了一般陶耍。 火紅的嫁衣襯著肌膚如雪奋蔚。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,879評(píng)論 1 290
  • 那天烈钞,我揣著相機(jī)與錄音泊碑,去河邊找鬼。 笑死毯欣,一個(gè)胖子當(dāng)著我的面吹牛馒过,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播酗钞,決...
    沈念sama閱讀 39,028評(píng)論 3 409
  • 文/蒼蘭香墨 我猛地睜開眼腹忽,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼来累!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起窘奏,我...
    開封第一講書人閱讀 37,773評(píng)論 0 268
  • 序言:老撾萬榮一對(duì)情侶失蹤嘹锁,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后着裹,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體兼耀,經(jīng)...
    沈念sama閱讀 44,220評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,550評(píng)論 2 327
  • 正文 我和宋清朗相戀三年求冷,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片窍霞。...
    茶點(diǎn)故事閱讀 38,697評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡匠题,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出但金,到底是詐尸還是另有隱情韭山,我是刑警寧澤,帶...
    沈念sama閱讀 34,360評(píng)論 4 332
  • 正文 年R本政府宣布冷溃,位于F島的核電站钱磅,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏似枕。R本人自食惡果不足惜盖淡,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,002評(píng)論 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望凿歼。 院中可真熱鬧褪迟,春花似錦、人聲如沸答憔。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,782評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽虐拓。三九已至心俗,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間蓉驹,已是汗流浹背城榛。 一陣腳步聲響...
    開封第一講書人閱讀 32,010評(píng)論 1 266
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留态兴,地道東北人吠谢。 一個(gè)月前我還...
    沈念sama閱讀 46,433評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像诗茎,于是被迫代替她去往敵國(guó)和親工坊。 傳聞我的和親對(duì)象是個(gè)殘疾皇子献汗,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,587評(píng)論 2 350

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

  • AFNetworking網(wǎng)絡(luò)請(qǐng)求,一直請(qǐng)求失敗!打印error內(nèi)容:Error Domain=NSURLError...
    小灣子閱讀 794評(píng)論 0 3
  • 最近APP調(diào)試王污,使用的AFNetworking罢吃,報(bào)錯(cuò)信息(Error Domain=NSURLErrorDomai...
    datongzhou閱讀 17,596評(píng)論 9 9
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn)昭齐,斷路器尿招,智...
    卡卡羅2017閱讀 134,633評(píng)論 18 139
  • 幾年前就迷戀上了攝影,并且一直神往有自己的單反阱驾。工作兩年后就谜,咬了咬牙,入手了一部里覆。 剛拿到手時(shí)丧荐,一股新鮮感讓我不舍...
    木蔭閱讀 183評(píng)論 0 0
  • 昨日寫了一下午,一直到半夜的時(shí)候吃了一點(diǎn)面喧枷,兩點(diǎn)入睡虹统。今天想再續(xù)寫的時(shí)候已經(jīng)忘記昨天自己想表述的是什么。 好吧隧甚,讓...
    婉如清揚(yáng)418閱讀 349評(píng)論 0 1