最新バージョンのCocoaPodsにアップグレードしようとしていますが、エラーが発生しています。 Podfile
私の前には、このようなものを見て:今ではこのようになりますCocoaPods 0.39から1.1.1にアップグレードする際のエラー
target 'myapp-ios' do
link_with *%w[myapp-dev myapp-qa myapp-prod]
pod 'AFNetworking', '~> 2.6.3'
# ...
end
:
abstract_target 'myapp-ios' do
pod 'AFNetworking', '~> 2.6.3'
# ...
target 'myapp-dev' do
end
target 'myapp-qa' do
end
target 'myapp-prod' do
end
end
私は試してみて、私のアプリをビルドすると、私はこのエラーを取得:
ld: framework not found Pods_myapp_ios
clang: error: linker command failed with exit code 1 (use -v to see invocation)
に思えますすべてのCocoaPodとアプリケーションコードをコンパイルするようなものですが、最後には失敗します。私はこれが何らかの形で古いPodfileへの参照であるのか、これが新しいabstract_target
(またはそれらの両方に解放されていないもの)と何か関係があるかどうかは分かりません。
私は、qa
ターゲットをビルドしようとすると、clangコマンドの出力に-framework Pods_myapp_ios -framework Pods_myapp_ios_myapp_qa
の両方が表示されていることに気付きました。
この問題を解決するにはどうすればよいですか?