2016-06-13 11 views
0

アプリストアにアップロードするプロセスを開始してそのプロセスの途中でアプリが起動するまでアプリが正常に機能していましたが、そのようなモジュールはありません '。「いいえ、そのようなモジュールはありません」エラー

私はそれを持って、ポッドそれ自己およびプロジェクトを排除した後(ポッドをインポートした後)だけインポート行で新しい空のプロジェクト、同じ結果

を試してみました異なるポッド、同じ結果 を試してみました

ポッドファイルを見ることができないように変更された設定になっていなければなりません。誰かが思考を持っていれば、私は非常に感謝します。

*編集:Dershowitz123のアドバイスを取って、私は(SRY、私はまだ埋め込み画像を投稿する評判を持っていない)

$(SRCROOT) 

screenshot1にフレームワークのパスを変更しようとしています。

私はまだビルドに失敗しますが、あなたは正しい方向にいると思います。フレームワークファイルが見つからないことに気付きました。

screenshot2

私は、リストされたファイルを見てきたと私はどこかのディレクトリに1が表示されません。空のテストプロジェクトを作成したときに、Pods_RiskAssement.frameworkファイル(または同様の名前付きファイル)も作成されませんでした。

*編集2

は、ここに私のPodfileです:

# Uncomment this line to define a global platform for your project 
    # platform :ios, '8.0' 
    # Uncomment this line if you're using Swift 
    use_frameworks! 

    target ‘RiskAssement’ do 

    pod ‘SimplePDF’ 

    end 

*編集

決議。私はポッドをインポートする方法を理解することができませんでしたが、迅速なファイルデータをコピーして、アプリケーションのコードに直接埋め込むことができました。この方法では、私はポッドを参照する必要はなく、アプリケーションを構築することができました。

答えて

0

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

+0

ご返信ありがとうございます。私はあなたが正しい方向にいると思っていますが、まだそれはしませんでした。元の投稿を編集して、新しい手順を取り入れました。 –

+0

'pod update'を実行して一度チェックしてください。 'Podfile'をここに貼り付けて、正しく行ったかどうか確認します。 – Dershowitz123

+0

ポッドアップデートを実行して同じ結果を得ました。私のPodfileは次のとおりです:#この行のコメントを外して、プロジェクトのグローバルプラットフォームを定義します #platform:ios、 '8.0' #スウィフトを使用している場合はこの行のコメントを外してください use_frameworks! ターゲット 'RiskAssement' do ポッド 'SimplePDF' end –

0

最近、私がインストールした別のPODSに同じ「No such module」というメッセージが届きました。私の解決策は、自分のワークスペースでPODSプロジェクトを選択し、すべてのターゲットを選択し、メニューコマンドまたはコマンドBのショートカットを使用して手動で構築することでした。それが終わった後で、エラーは消え去った。

私はそれが助けてくれることを願っています!

関連する問題