これが元のgithub issue です。より多くのパブリックサポートのためにここにスレッドを開くことをお勧めします。
Xcode6.4を使用しています。
$ pod --version
0.38.2
私のポッドファイル:
platform :ios, '8.0'
use_frameworks!
target 'Turnt' do
pod 'Starscream'
pod 'Alamofire', '~> 1.3'
end
私も同様の問題に遭遇しました。理由がわからず、すぐに忍耐力を失ったため、エラーを無視して「実行」を直接クリックしました。エラーは実際に消え、「BuildSucceeded」が表示されました。
あなたが試すことができる他のいくつかのことがあります:
xcodebuild
バージョンも6.4
に設定されていることを確認してください。
プロジェクトでclean all
を試してみたいと思います。時々それは問題をリセットします。
問題を引き起こしている可能性のあるもう1つのことは、Xcodeキャッシュと一緒にDerivedData
フォルダーをワイプする必要があるかもしれないということです。
echo "Removing DerivedData and Xcode Cache"
rm -rf ~/Library/Developer/Xcode/DerivedData
rm -rf ~/Library/Caches/com.Apple.dt.Xcode
それらを試してみて、それに応じて私の答えを更新します。頑張ってください!
私は同じ質問に出会い、Product-> clean、Product-> buildで修正しました
私の修正は、Podfile
のプラットフォームバージョンをXcodeで構築していたのと同じバージョンに変更することでした。次に、pod install
を再度実行します。 Derp。
例:platform :ios, '11.2'
この問題はすでにGithubで報告されています: https://github.com/Alamofire/Alamofire/issues/441
次の手順に従ってください
幸運と幸せなコーディング
これはAlamofireのXcodeバグです。アプリを再構築してクリーニングし続けるだけです。その再起動後、Xcodeと問題はなくなるはずです。お役に立てば幸いです。
私にとって、上記の答えはどれもうまくいきませんでした。私がひどく間違ったことは、Other Swiftビルド設定のフラグ。これはcocoapodsカスタムフラグをオーバーライドします。その場合、次のようなエラーが表示されます。ポッドのインストールが完了しました。Podfileから16の依存関係があり、合計29のポッドがインストールされています。
_[!] The `***** [Debug]` target overrides the `OTHER_Swift_FLAGS` build setting defined in
`Pods/Target Support Files/Pods-MishiPay/Pods-MishiPay.debug.xcconfig'. This can lead
to problems with the CocoaPods installation
- Use the `$(inherited)` flag, or
- Remove the build settings from the target.
_
他のカスタムフラグを削除する代わりに。この後、もう1つフラグ$(inherited)
を追加しました。
$(inherited)
は、cocoapods
で定義されたすべてのカスタムフラグを継承します
私の場合、すべてのターゲットに依存関係を追加するのを忘れています。ユニットテスト中にのみ問題が発生しましたが、後でテストターゲットの.podファイルに追加するのに失敗したことがわかりました。
ターゲット「SujanTests」は
ポッド 'Alamofire'、 '〜> 3.7'
終わり