2016-08-21 1 views
1

SDKToolsをソースコードとして追加しています。サードパーティ製のライブラリReachabilityとAFNetworkingは、含まれているライブラリとココアポッドで重複するシンボルを引き起こしています。私はcocoapodからSDKツールを追加しようとしましたが、私はuse_frameworkを追加しているので動作しません!フレームワークをサポートしていないライブラリでエラーが発生します。設定をビルドするために "other c flag"を追加しようとしました。私に道を助けてください。前もって感謝します。SDKToolsプロジェクトを追加すると重複するシンボルが発生する

答えて

0

Cocoapodsを使用して追加する場合は、ReachabilityとAFNetworkingの依存関係がデフォルトで含まれています。将来のアップデートでは外部ライブラリとしてリンクされることを願っています。

demo project(ダウンロード可能なプロジェクト)からSDKToolsを取得すると、ダウンロード可能なプロジェクト内のすべての外部ライブラリを削除できます。SDKToolsプロジェクトを構成するコードに完全にアクセスできます。

+0

外部ライブラリを削除すると、libSDKTool.aにこれらのクラスの* .oが含まれているため、クラスが見つからないというエラーが発生します。 –

+0

コンパイルされたバージョンのSDKToolsプロジェクトを含めないでください - プロジェクトを修正するか、クラス自体を組み込みます – Ando

+0

私は自分のプロジェクトにプロジェクトを追加してから、それをターゲットの依存関係に加えてlibSDKTool.aを追加してください"リンクバイナリライブラリと"ありがとう –

関連する問題