2016年4月2日土曜日

cordovaでwkwebview-engine-localhost を入れるとbuildに失敗する問題の対処

XCodeでビルドしてみると重複するシンボルがあるというリンカーエラーになっていた。

GCDWebServer.frameworkがリンクされているにも関わらず何故か.mと.hも別に組み込まれているために起きていた。
GCDWebServer.frameworkをリンク対象から外すことで問題が解消した。

cordova buildからだと下記のようなエラーでよくわからない。
基本的にビルドに失敗した場合はXCodeでビルドし直すとトラブルシューティングしやすいかもしれない。

Error code 65 for command: xcodebuild with args: