アプリケーションを開発するとき、アプリケーションに新しいライブラリを追加します。ライブラリが機能するには、新しいフレームワークが必要です。次に、ライブラリを削除します。私のようであれば、最初に追加したフレームワークを削除するのを忘れています。
コードが機能するために必要なフレームワークを見つける方法はありますか?
アプリケーションを開発するとき、アプリケーションに新しいライブラリを追加します。ライブラリが機能するには、新しいフレームワークが必要です。次に、ライブラリを削除します。私のようであれば、最初に追加したフレームワークを削除するのを忘れています。
コードが機能するために必要なフレームワークを見つける方法はありますか?
問題のあるフレームワークを Xcode (または xcconfig で定義する場合は xcconfig) のリンク フェーズから削除し、ld のエラーに基づいてフレームワークを再導入します。
複数の OS バージョンをターゲットにしている場合は、状況が多少変化する可能性があるため、それらの SDK に対してもビルドしてリンクすることをお勧めします。
また、通常、静的ライブラリをその依存関係にリンクせず、最終的な実行可能ファイル用に予約します。
そのフェーズが完了したら、リンクしないフレームワークを Xcode プロジェクトから削除できます。