問題タブ [cocoalumberjack]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
813 参照

ios - Swift 1.2 での CocoaLumberJack 2.0.0 コンパイル エラー

私のxCodeのバージョンは6.3です。を使用してcocoapodsでCocoaLumberJackをインストールしました

pod 'CocoaLumberjack', '~> 2.0'

しかし、この画面のようなコンパイル エラーが発生します。 ここに画像の説明を入力

ここで何が欠けていますか?

0 投票する
0 に答える
203 参照

ios - Cocoapod のポッドを表示するために Xcode で迅速なベースのコードを取得するにはどうすればよいですか?

FMDB、CocoaLumberjack、および FBSDKCoreKit をポッドとして Cocoapod をインストールしましたが、コードでそれらにアクセスできません。簡単な修正があると確信していますが、現状ではそれらを見つけることができません..誰かが私を正しい方向に向けることができるかどうか疑問に思っていますか?

これを試しましたが、まだ同じ問題が発生しています。

0 投票する
1 に答える
613 参照

objective-c - OSX アプリケーション内からメールで Cocoa Lumberjack ログ ファイルを送信する方法

Apple スクリプトを使用して、Mac OSX アプリケーション内からメールで Cocoa Lumberjack ログ ファイルを送信しようとしています。これを行うことは可能ですか?

AppleScript を使用して正しいフォルダから添付ファイルを取得できることに問題があります。添付ファイルなしでメッセージを作成して送信することはできます。

ユーザーのダウンロード、写真、映画、音楽フォルダーにアクセスするための資格だけが実際にあることに気付きましたが、ログファイルを保存するのにはあまり便利ではありません.

0 投票する
0 に答える
67 参照

ios - Duplicate file/symbol issue in Objective-C

I am using 2 libraries which both need/using cocoalumberjack. One library is open source and other one is closed source. When I include both and try to compile, I get duplicate symbol/file issue. Just wondering how this can be fixed?

Thanks.

enter image description here

0 投票する
1 に答える
568 参照

cocoa-touch - Xcode7 のフレームワークとして統合された RestKit と CocoaLumberjack

RestKit と CocoaLumberjack の両方を使用するプロジェクトに取り組んでいます。このプロジェクトは他のポッドも使用しますが、そのうちのいくつかは迅速にしか存在しません。依存関係の管理に cocoapods 0.38.2 を使用します。ポッドファイルは次のようになります (読みやすくするために他のポッドを削除しています)。

use_frameworks!迅速な専用の他のポッドのために使用する必要があります。Xcode7 beta 5 を使用してこれをコンパイルしようとすると、次のエラーが発生します。

「_OBJC_CLASS_$_DDLog」、参照先:

ld: アーキテクチャ x86_64 のシンボルが見つかりません

そこで、問題のあるファイルを調べたところ、次のことがわかりました。

が存在しない場合、ファイル全体が何も解決されないように見えますDDLog.h。その場合、RestKit のログは NSLog などにフォールバックすると思います。それ以外の場合は、Lumberjack ロギングが使用されます。これは私が望んでいるものです。

調査の結果、RestKit が CocoaLumberjack ヘッダー (DDLog.h がある場所) を何らかの形で認識しているが、プロジェクトのビルド時に適切にリンクされていないのではないかと考えています。より良いアイデアがある場合は、お気軽に質問してください。ただし、CocoaLumberjack ソースに移動し、DDLog.m をメンバーとして RestKit フレームワーク ターゲットに手動で追加することで、プロジェクトを適切にコンパイルできることを確認できます。

だから、私の質問は、これを修正する正しい方法は何ですか? RestKit は CocoaLumberjack に直接依存していませんが、CocoaLumberjack を検出して、可能であれば使用しようとしますが、惨めに失敗します。ポッドを変更する必要がないように、プロジェクト レベルから RestKit を Lumberjack にリンクする方法はありますか?

サンプルプロジェクトはここにあります