私は自分のフレームワーク A を他の非標準フレームワーク B とリンクさせようとしています。A の「リンク バイナリとライブラリ」ビルド設定に B を追加しています。これにより、コンパイラは A にインクルードしている B のヘッダー ファイルを見つけることができます。ただし、「未定義シンボル」のリンカー エラーが引き続き発生します。
ちなみに、B を A にリンクするには、B の Xcode プロジェクトを開き、"Products" フィルターを調べてから、「B.framework」へのパスをたどって、それを A のフォルダーにコピーしました。何か問題がありますか?問題は何ですか?
A と B のターゲット アーキテクチャに違いはないと確信しています。彼らは同じプラットフォームをターゲットにしています。