2016-09-09 16 views
4

私はSabBarというポッドをcocoapodsを使ってインストールしようとしていましたが、私は最初のセットアップと共にココアポッドを正常にインストールしました。cocoapods - ld:フレームワークが見つかりませんポッド

ld: warning: directory not found for option '-F/Users/Andy/Library/Developer/Xcode/DerivedData/JymJam-gocrzdctroqhlaedmghajkejcugm/Build/Products/Debug-iphonesimulator/SabBar'

ld: framework not found SabBar
clang: error: linker command failed with exit code 1 (use -v to see invocation)

私は他のsolutions見てきたが、彼らは私のために働くようではありません。しかし、いくつかの理由のために私はコンパイル時にこのエラーを取得しています。

これは私のPodfileがどのように見えるかです: "!use_frameworksを" 私が削除しようとした

source 'https://github.com/CocoaPods/Specs.git' 
platform :ios, '8.0' 
use_frameworks! 
target "JymJam" do 
    pod 'SabBar' 
end 

これは私のプロジェクトが迅速なものであるため機能しません。

+0

あなたのcocoapodsは最新ですか? xcodeをインストールしようとしたときにあなたのxcodeプロジェクトが閉じられましたか?このCocoapodをインストールしている間は、Xcodeを終了してください。 –

+0

プロジェクトからpodfileを削除している可能性があります。 http://stackoverflow.com/questions/16427421/how-to-remove-cocoapods-from-a-project – alitsnr

+0

長年前、私はこれについて非常に調査しました。私はそれについて全ブログを書いた。多分これがあなたを助けるでしょう。 http://kandelvijaya.com/?p=152 – kandelvijaya

答えて

3

use_frameworks! Podを動的フレームワークとしてインポートする必要がある場合にのみ必要です。

は、いくつかの可能性があります。

  1. あなたは、生成xcworkspaceファイルを使用していませんでした。
  2. ターゲット名は、あなたが、私はちょうどターゲット・ビルドの段階からlibPod.aを削除し、それが働いたcocoapods
1

によって生成されたxcconfigファイルを使用していませんでした

  • 間違っています。

  • 0

    私は、次の2つのステップを使用してこの問題を修正:

    は、まず、端末内のプロジェクトパスに行き、その後

    1ステップ以下を適用します。ポッドdeintegrate

    2:ポッドインストール

    関連する問題