Xcode 9.3ベータで既存のアプリをコンパイルして実行しようとすると、次のようなエラーが発生します
Declaration of 'xmlKeepBlanksDefault' must be imported from module 'libxml2.parser' before it is required
Implicit declaration of function 'xmlKeepBlanksDefault' is invalid in C99
そのファイルDDXMLDocument.m
of KissXML ライブラリ。 問題 既に発生している
誰かこれを手伝ってくれませんか?
pod update KissXML
を実行してKissXML
を更新します。
詳細は https://github.com/robbiehanson/KissXML/issues/95 を参照してください。
上記の答えは私にとってはうまくいきますが、手動で更新しました。
1.既存のKissXMLをプロジェクトから削除スラッシュに移動参照を削除せずに選択します。
2.上記の回答で提供されているgithubリンクからZipをダウンロードして抽出します。
KissXMLディレクトリを、追加するプロジェクトにドラッグアンドドロップし、必要に応じてコピーを選択して、グループの作成を選択します。
インポートされたディレクトリを右クリックして、Finderで表示を選択し、ディレクトリですべてがコピーされ、プロジェクトでも同じように表示されることを確認します。
これで問題が解決するはずです。