鍍金池/ 問答/iOS/ 升級(jí)到ios11后,從appstore上下載的應(yīng)用不能聯(lián)網(wǎng)了?

升級(jí)到ios11后,從appstore上下載的應(yīng)用不能聯(lián)網(wǎng)了?

升級(jí)到ios11后,我發(fā)布到app store的應(yīng)用偶發(fā)不能聯(lián)網(wǎng)。

目前我了解到的情況是,這個(gè)問題,我這的7個(gè)測試機(jī),iphone 6, 6p, 7, 7p 以及幾個(gè)ipad都升級(jí)到ios11.0.3h或者ios11,都是正常的,沒有聯(lián)網(wǎng)的問題。但是我的一位同事(iphone 6p,ios 11.0.3)和另外一個(gè)用戶(iphone x,ios 11.1),出現(xiàn)了連不上網(wǎng)的情況。現(xiàn)象是,iphone 6p 在ios 10上舊版APP正常,升級(jí)ios 11后,舊版APP正常,然后我發(fā)布了新的APP,再下載APP后,APP就連不上網(wǎng)絡(luò)了。

我檢測網(wǎng)絡(luò)是否可用,使用的是Reachability Version 3.5,code如下,hostname是我的app要訪問的域名:

-(void)initializeReachabilityObservor:(NSString *)hostName {

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(reachabilityChanged:) name:kReachabilityChangedNotification object:nil];
self.hostReachability = [Reachability reachabilityWithHostName:hostName];
[self.hostReachability startNotifier];

}
-(void) reachabilityChanged:(NSNotification *)note
{

Reachability* curReach = [note object];
if ([curReach isKindOfClass:[Reachability class]]) {
    NetworkStatus netStatus = [curReach currentReachabilityStatus];
    NSLog(@"Reachability changed, current status is %ld", (long)netStatus);
    if (0 == netStatus) {
        self.reachableInformationWindow.hidden = NO;
    } else if (NO == self.reachableInformationWindow.hidden) {
        self.reachableInformationWindow.hidden = YES;
        // 從unreachable->reachable
        // do something
    }
}

}

我直接使用xcode連接上面提到的兩部出現(xiàn)問題的手機(jī),debug的時(shí)候,都未遇到連不上網(wǎng)的問題,reachabilityChanged:能夠正常返回聯(lián)網(wǎng)狀態(tài);而且,使用企業(yè)賬號(hào)發(fā)布的release版安裝后也沒有問題,但是從app store獲取到的版本,看樣子是一直拿不到正常的聯(lián)網(wǎng)狀態(tài),跟系統(tǒng)未授權(quán)使用網(wǎng)絡(luò)一樣。實(shí)際上是授權(quán)了。

已經(jīng)試過的方法有:
1)刪除重新下載,沒有用;
2)reset network, 沒有用;
另外,DNS沒有問題,使用出現(xiàn)問題的手機(jī)在safari直接訪問hostname都是能訪問的。

暫時(shí)沒有找到復(fù)現(xiàn)的方法,還不清楚什么情況下會(huì)造成APP連不上網(wǎng)的問題。

想請(qǐng)問各位,有沒有人遇到相同或類似的問題,或者能提供什么思路。多謝了。

回答
編輯回答
我以為

想問下樓主是否解決這個(gè)問題, 遇到同樣的問題

2017年10月13日 22:08
編輯回答
墨沫

我的iPhone 8 和iPhone X都有這樣的問題,自帶的APP有些也不能聯(lián)網(wǎng),重新恢復(fù)之后,還是有另外的一些APP不能聯(lián)網(wǎng)。。

2017年11月15日 22:48
編輯回答
拼未來

我遇到的問題是升級(jí)到最新版本11后,有部分app不能下載,跳出提示要升級(jí)到8.0以上,如。餓了么,使用淘寶HD客戶端,以前下載好的app,也提示這一句話,不能正常使用。但是天貓沒問題,也可以下載優(yōu)酷視頻!

2017年4月13日 03:03
編輯回答
有你在

樓主解決了嗎,我也遇到了問題

2017年8月24日 20:20
編輯回答
空痕

請(qǐng)問po主該問題解決了嗎?我詢問過apple高級(jí)產(chǎn)品專家,對(duì)方表示現(xiàn)在還沒發(fā)現(xiàn)有類似問題。

2018年6月25日 11:05
編輯回答
傲寒

請(qǐng)問樓主問題解決了嗎,我也遇到了這個(gè)問題?,F(xiàn)在還沒解決

2018年3月1日 21:12
編輯回答
你好胸

這個(gè)問題我發(fā)現(xiàn)獵聘app也有,關(guān)注這個(gè)問題

2017年8月19日 14:26
編輯回答
款爺

遇到了一樣的問題,目前還不清楚哪里出問題了。更新:我的找到問題了[捂臉],是我自己的問題,應(yīng)用打開后調(diào)登錄接口時(shí)失敗了,后來核實(shí)是因?yàn)榈卿浗涌谟玫膅et請(qǐng)求,參數(shù)里面有手機(jī)型號(hào),獲取型號(hào)的方法是拷貝過來的,當(dāng)機(jī)型是ipone8、8p、x的時(shí)候返回值中帶有空格,如:“iPhone X”,get請(qǐng)求時(shí)url不合法就異常了,尷尬

2017年6月17日 20:06