1. 程式人生 > 其它 >Xcode編譯失敗(build failed) 但是沒有報錯

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)的配置使用及原始碼分析