Xcode編譯失敗(build failed) 但是沒有報錯
阿新 • • 發佈:2022-02-12
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】