Xcode 9 beta 6(9M214v)でプロジェクトをビルドしようとしています。また、私はCocoaPodを使用しています。私はSwift 4に変換してプロジェクト設定を更新しましたが、このエラーが発生しています。エラー:条件付きコンパイルフラグが有効でなければなりません。 'DEBUG'ではなくSwift識別子
物事私がこれまで試した:
- クリーンプロジェクトとビルドフォルダ
- 削除/再追加ポッド
- 再起動Xcodeの
Active Compilation Conditions
フラグ
誰もを削除しますこれを解決する方法がありますか?
エラーメッセージ:
<unknown>:0: error: conditional compilation flags must be valid Swift identifiers (rather than 'DEBUG”')
Command /Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc failed with exit code 1
Podfile
target 'iOS Application' do
use_frameworks!
pod 'SwiftLint'
pod 'RealmSwift'
pod 'ReachabilitySwift'
pod 'Fabric'
pod 'Crashlytics'
end
ポッドを作成するときや試してみるときにこのエラーが発生しますか? "DEBUG"フラグが設定されているかどうか、実際にプロジェクト設定を確認しましたか? –
@DávidPásztorプロジェクトをビルドしようとすると、プロジェクトのフラグが設定されません。もし私がそこにもそれを削除しても、それはまだ構築されません。しかし、Travisのビルドはパスしているので、ローカルで何かが間違っているはずです – Dan
'( 'DEBUG "ではなく" DEBUG ")'奇妙なことに、 'DEBUG'と 'DEBUG'の定義に余分な二重引用符があります。 – Larme