私はSwiftで書かれたコマンドラインツールを持っている。私はLumberjackを他の関連するアプリで使用していますので、このアプリで動作させたいと思います。コマンドラインツールはAppKitをインポートしません。 DDTTYLogger.hファイルによると、DD_CLIが定義されていれば、カスタム色が定義されます。 (CLIColor.h/m)は、AppKit/NSColor.hではなく、インポートされているので、エラーが表示されるべきではないようです。SwiftコマンドラインツールでCocoaLumberjackを使用するとランタイムエラーが発生する:dyld:ライブラリがロードされていない:@ rpath/libswiftAppKit.dylib
これまで、Swift Compiler、Other Swift Flagsに-DDD_CLIを追加しようとしました。私もビルドにCLIColor.mを追加しようとしました。私は迷っています...誰もがこれについての経験を持っているか、私が試すことができる他のものがありますか?
フィードバックに感謝いたします。