2016-07-25 5 views
0

ライブラリコードが書き込まれたポッドを作成しました。ポッドを別のプロジェクトにインストールしてインポートしたときに、クラスファイルが見つかりませんでした。この問題を解決するには?正確な問題は何ですか?ポッドファイル#importステートメントでファイルが見つかりません(iOS)

+0

あなたのクラスのヘッダファイルは、あなたが利用できるようにすることを公共であることを確認してください。 –

+0

プロジェクトに –

+0

OTHER_LDFLAGS'ビルド設定を 'Pods/Target Support Files/Pods-DemoStaticLibrary/Pods-DemoStaticLibrary.release.xcconfig 'に定義してインストールします。これにより、CocoaPodsのインストールに問題が発生する可能性があります。 –

答えて

1

問題が複数ある可能性があります。だから、最も一般的なケースのいくつかを強調したいと思います。

Xcodeプロジェクトにポッドをインストールする際に注意してください。

1.ターゲットメンバーシップを確認してください。

多くの場合、モジュールまたはポッドメンバーシップはワークスペースで使用できません。

2. Xcodeプロジェクトではなく、ワークスペースを開きます。

ポッドをインストールした後で初心者は、Xcodeプロジェクトを開いていることがよくあります。しかし!、ポッドをインストールしたらxcodeワークスペースを開く必要があります。

3.ブリッジヘッダーをインストールします。

プロジェクトでSwiftを使用し、ポッドにObjective-Cコードが含まれている場合は、ブリッジヘッダーファイルをインストールし、そこにヘッダーファイルをインポートする必要があります。

ブリッジングヘッダー:Link!

+0

Xcode Projectではなく、Workspaceを開いてください。どのような混乱。しかし働くことができます。 – codeslapper

関連する問題