Xcode編譯失敗(build failed) 但是沒有報錯


Xcode編譯失敗(build failed) 但是沒有報錯,如何處理?

 

【問題背景】

在使用 Xcode 進行 iOS真機環境配置(用的 WebDriverAgent  )時,選擇Product-->Test, 在iPhone設備上運行WebDriverAgentRunner,提示編譯失敗(build failed) 但是沒有任何其他報錯

如下所示:

 

 

【問題原因】

工程有error。(Ref:xcode編譯失敗(build failed) 但是不報錯

在xcode工程左側導航欄中,選擇最后一項,“show the Report navigator”;---果然發現其中列出了一項error,選擇error后,定位修改之。

     

 

 確實是有error:

 

 

 點擊查看具體的error:可以看到是紅框中的這段源碼出現了問題……加了很多奇怪的字符,這估計是不小心按到了鍵盤導致的……

 

 

 

 那么,如何修改這個代碼讓其恢復原來的模樣呢?

網上搜到的源碼應該是這個樣子的:(WebDriverAgent(WDA)的配置使用及源碼分析

- (void)testRunner
{
  FBWebServer *webServer = [[FBWebServer alloc] init];
  webServer.delegate = self;
  [webServer startServing];
}

修改后就不報錯了:

 

 

再次編譯就可以成功了:

 

 

 

 

 

【Reference】

1、xcode編譯失敗(build failed) 但是不報錯

2、WebDriverAgent(WDA)的配置使用及源碼分析


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM