2016-07-16 9 views
0

Screen my Terminal私はポッドとの誤差がカンナ

をインストールする必要がありいただきました私のpodfileを通報しますか?

私はPodfileに追加:

use_frameworks! 
pod 'Kanna', '~> 1.1.0' 

P.S. JSONとAlamofireの作品は素晴らしいです!

Analyzing dependencies  
[!] The dependency `Kanna (~> 1.1.0)` is not used in any concrete target. 
+0

ようこそスタックオーバーフロー。すぐに[バージョン情報]ページをお読みください。そのイメージが示すように出力が些細なものであれば、質問にテキストを含めるだけでなく、人がイメージファイルに移動するようにする必要があります。あなたが実際にカンナを使っていることは何もないと思われます。それ以上に、私は問題のより大きなコンテキストを知らないので、私は言うことができません。現時点では、誰かがあなたを助けるための十分な情報がないと思うが、私は間違っているかもしれない。 –

+0

完全な 'podfile'を投稿してください。 – Dershowitz123

+0

ポッドインストール 依存性の分析 [!]依存性 'Kanna(〜> 1.1.0)'は、どの具体的なターゲットでも使用されていません。 – Aleksandr

答えて

0

私は本当にここに推測しているあなたのpodfileを見ることなく、しかし、私の経験から、そのエラーは、あなたのpodfileが正しくフォーマットされていないことを意味します

cocoapodsからのコンソール出力が読み込まれます。最近、彼らはpodfile構造にいくつかの変更を加えました。古いpodfileを持っていてもCocoapodsを新しいバージョンに更新した場合、あなたのpodfileは動作しない可能性があります。

これで、podfile内のすべてのものを、ターゲットのブロックに配置することで、ターゲットに明示的にアタッチする必要があります。あなたはまた、Your App iOSTestsYour App iOSUITestsの目標を持っているかもしれ

Target 'Your App' do 

end 

:あなたはpod initを実行すると生成されたpodfileは、次のようになり、ブロックのカップルを持っている必要があります。 Xcodeを開くと、これらのターゲットがプロジェクトの最上位のフォルダに対応することがわかります。

Targetendの間にpod 'Kanna', '~> 1.1.0'を配置して、その特定のターゲットにアタッチします。

これらのターゲットがない古いPodfileをお持ちの場合は、pod initを実行して新しく作成したものから再起動することをお勧めします。ただし、上記の形式で再フォーマットすることができます。

+0

'use_frameworks! 'の直後に' pod' Kanna '、'〜> 1.1.0''を置いたことに気付きましたので、これが問題だとお考えします。 –