2017-08-24 6 views
0

私のプロジェクトでSwiftIconFont Frameworkを使用しようとしています。私はすべての指示に従った。私はpod 'SwiftIconFont', '~> 2.7'を追加してpod installを実行しました。ターミナルは吐き出す:Swiftプロジェクトへのフレームワークの追加

SwiftIconFontが正常に私のプロジェクトにインストールされている必要があり、この端末のメッセージから判断すると
Analyzing dependencies 
Downloading dependencies 
... 
... 
Installing SwiftIconFont (2.7.0) 
... 
... 
Generating Pods project 
Integrating client project 
Sending stats 
Pod installation complete! There are 8 dependencies from the Podfile and 13 total pods installed. 

。しかし、私がプロジェクトに行ってSwiftIconFontフレームワークをリンクしようとすると、追加されたディレクトリは空であるように見えます。

SwiftIconFont directory is empty

私はimport SwiftIconFontにしようとしたが、Xcodeは、そのようなモジュールが存在しないと言います。このフレームワークを使用できるようにするために他に何をすべきですか?

また、この手順が不要な場合でもcarthage updateを実行した後、github "0x73/SwiftIconFont"をカートファイルに追加して実行しました。

+0

xcodeを再起動してもう一度やり直してください。 –

+0

.xcworkspaceファイルを開いていますか? – Keuha

+0

CocoaPodsとCarthageは、プロジェクトの依存関係を扱うためにさまざまなアプローチを使用しているため、どちらを使用するかを決定する必要があります。 CocoaPodsの場合は、通常の '.xcodeproj'の代わりに' .xcworkspace'を使用していることを確認してください。 –

答えて

1

これはなぜ起こるのかわかりませんが、問題を解決する方法の1つは、ビルド設定に行き、問題のフレームワークを含むフォルダへのフレームワーク検索パスを定義することです。フレームワークがプロジェクトディレクトリに配置されている場合は、フレームワークの検索パスを$(SRCROOT)に設定し、再帰的に設定します。

関連する問題