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】