CocoaPods と Carthage の両方を使用して、Cocoa Touch Framework にいくつかのアイコンフォント プロジェクトを追加しようとしましたが、取得し続けます。ld: framework not found SomeIconFont
私がやろうとしたこと:
.framework
リンクされたフレームワークとライブラリに最新のものをドラッグ アンド ドロップ- リンク バイナリとライブラリフェーズの前に、ビルド フェーズで宛先フレームワークを含むファイルのコピーを追加しようとしました。
- フレームワークの
carthage copy-frameworks
実行スクリプトを追加しました$(SRCROOT)/Carthage/Build/iOS/SomeIconFont.framework
- プロジェクト レベルとターゲットの両方で、Build Active Architecture OnlyをYesに設定している
- 両方のアーキテクチャは標準です
- プロジェクトとターゲットの両方のフレームワーク検索パス
$(SRCROOT)/Carthage/Build/iOS
を$(PROJECT_DIR)/Carthage/Build/iOS
それぞれに設定しました - クリーニング、DerivedDataのリセットを試みました
私の最後のオプションは、動物の犠牲と水中ハンドスタンドですが、もちろん、Xcode とその数 GB を再インストールするのに次ぐものです。この質問を投稿しているのは、正直なところ、過去 48 時間、この問題に完全に打ちのめされているからです。