私のポッドファイルの問題は何ですか?
Podfile に追加します。
use_frameworks!
pod 'Kanna', '~> 1.1.0'
PS JSON と Alamofire の作品は素晴らしいです!
cocoapods からのコンソール出力は次のとおりです。
Analyzing dependencies
[!] The dependency `Kanna (~> 1.1.0)` is not used in any concrete target.
私のポッドファイルの問題は何ですか?
Podfile に追加します。
use_frameworks!
pod 'Kanna', '~> 1.1.0'
PS JSON と Alamofire の作品は素晴らしいです!
cocoapods からのコンソール出力は次のとおりです。
Analyzing dependencies
[!] The dependency `Kanna (~> 1.1.0)` is not used in any concrete target.
ポッドファイルが表示されていないので、ここでは推測にすぎませんが、私の経験から、このエラーはポッドファイルが正しくフォーマットされていないことを意味します。最近、podfile 構造にいくつかの変更が加えられたため、古い podfile があり、Cocoapods を新しいバージョンに更新した場合、podfile が機能しない可能性があります。
ポッドファイル内のすべてのものは、ターゲットのブロックに配置することで、ターゲットに明示的にアタッチする必要があります。生成されたポッドファイルを実行するpod init
と、次のようなブロックがいくつかあるはずです。
Target 'Your App' do
end
Your App iOSTests
およびのターゲットもある場合がありYour App iOSUITests
ます。Xcode を開くと、これらのターゲットがプロジェクトの最上位フォルダーに対応していることがわかります。
特定のターゲットにアタッチするには、とのpod 'Kanna', '~> 1.1.0'
間にを配置します。Target
end
これらのターゲットのない古い podfile がある場合は、 を実行して生成された新しいポッドファイルからやり直すことをお勧めしpod init
ますが、必要に応じて上記の形式に再フォーマットできます。