現在、私のプロジェクトには、静的ライブラリとしてコンパイルされた ShareKit があります。適切に実施されています。また、フレームワークをプロジェクトに追加するだけで、Amazon の AWS SDK を実装しました。
重複したシンボルは、Amazon の AWS SDK ファイル「AWSIOSSDK」から来ているようです。これは次のようになります。
そしてそのファイルは、ShareKit のファイル libShareKit.a と衝突しています。そのファイルは次のようになります。
とにかく、これらのファイルは両方とも、私がこれまでに見たことのないものです。そして、いくつかの JSON ファイルがそれらの中で衝突しているようです。
私は他のSOの質問を見てきましたが、コンパイルされたソースでいくつかのことを行うように言われていますが、これらのファイルはどちらのライブラリからのコンパイルされたソースにもありません。
Xcodeが与える正確なエラーは次のとおりです。
ld: duplicate symbol _OBJC_CLASS_$_SBJsonParser
とにかく、私が何をすべきか考えている人はいますか?この問題を修正しない限り、アプリはコンパイルされません。
ありがとう!