プロジェクトと静的ライブラリを含むワークスペースがあります。
ライブラリはもともと A という名前でしたが、後で B に名前を変更しました。しかし、少し後で気が変わって、名前を A に戻しました。
問題は、Xcode が Link Binary With Libraries に liblB.a しかリストしていないことです。名前を A.
XCode 内では、ターゲットの名前は A であり、ビルド設定の製品名の名前も A です。B という名前の参照はどこにもありません。
すべてをクリーンアップして再度クリーンアップし、オーガナイザーで派生データを削除し、XCode を閉じて再起動しました (これは通常、このような問題を解決するための驚くほど効果的な方法です)。
ライブラリをビルドすると、正常にビルドされ、XCode は「Build A: Succeeded」と表示されますが、「Build B: Succeeded」とは表示されません。
XCodeが存在しなくなったものへの参照を振り払うのに問題があるというこの種の問題を以前に見たことがあります。通常の解決策は、XCodeをクリーンアップして閉じることです。しかし、今回はうまくいきません。XCode が名前 B を忘れてスタックが A を取得するようにする方法に関する他の提案はありますか?
ありがとう