問題タブ [xcglogger]

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 投票する
1 に答える
510 参照

ios - XCGLogger はスレッドセーフですか?

CocoaLumberjack の代わりに使用することを検討していますXCGLogger。README に従ってメイン スレッドで作成およびセットアップされたグローバル ロガーを使用して、任意のスレッドから次のログを記録することが許可されているかどうかを知りたいですか?

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

ios - cocoapods を介した xcglogger の結果、そのようなモジュールはありません

警告: cocoapods は初めてです... 私は迅速な xcode プロジェクトを持っており、XCGLogger ポッドを使用しようとしていますが、それをポッドファイルに追加した後 (use_frameworks! を使用)、ポッドのインストール - すべてが良さそうです:

ここに画像の説明を入力

しかし、インポート XCGLogger を appdelegate に入れると、コンパイラは No such module: XCGLogger.

私は何が間違っていたのでしょうか(今回は:)?

ありがとう!

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

xcglogger - XCGLogger エラーを使用する XCTest no loading

XCGLogger は、iOS プロジェクトと OS X プロジェクトの両方で機能します。これは、Swift プロジェクトでの使用を目的とした Swift ライブラリです。

次のエラーが表示されます。

「XCTest」の基になるモジュールを読み込めません

このエラーの原因は何ですか?どうすれば修正できますか?

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

ios - SQLite.swift: XCGLogger を使用する

SQLite.swiftiOS プロジェクトでライブラリを使用しています。

現在SQLite、ドキュメントで提案されているように db.trace(println) を使用して文章をログに記録していますが、XCGLoggerライブラリをlog.info().

誰かがそれを行う方法を知っていますか?

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

swift - XCGLogger のインストール方法は?

プロジェクトに XCGLogger フレームワークを追加したいと考えています。

XCGLogger github ページには、「使用方法」セクションとデモ プロジェクトがあります。いくつかのタスクは、私にはよくわかりません。したがって、いくつかの質問:

  1. 「XCGLogger プロジェクトをサブプロジェクトとしてプロジェクトに追加する」 - 「ライブラリ」フォルダーをプロジェクト ナビゲーターのプロジェクト フォルダーにドラッグするだけですか?
  2. 「そして、iOSライブラリをターゲットの依存関係として追加します」-どのようにしていますか?
  3. Product->Scheme->Edit Scheme ... メニューで何をする必要がありますか? リリースビルドにフレームワークが必要ないためです。
0 投票する
2 に答える
884 参照

ios - XCGLogger swift_2.0 のインストールに関する問題

cocoapods を使用して xcode7.4 ベータ版を使用して XCGLogger Swift 2.0 をインストールしようとしています。

これが私のポッドファイルです。

しかし、コンパイルしようとすると、このエラーが発生します。

インストールで何かを見逃していませんか?

追加情報を追加するには

既存の xcworkspace ファイルに追加された Podfile を構成した後、ターミナルから pod install を実行しました。

リンクされたフレームワークとライブラリの下のプロジェクト設定で?

Pods_City_Summer_School.framework が必須としてリストされました。

これは Swift 1 からの変換です --> Swift 2.0

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

ios - 本番環境では XCGLogger からのログを完全に無効にします

本番環境で XCGLogger からのログを完全に無効にするにはどうすればよいですか?

現在、私は使用してlogLevel = .Noneいます。

これは推奨される方法ですか?

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

swift - Carthage ld: 警告: オプションのディレクトリが見つかりません '空の検索パス

真新しい空のプロジェクトで carthage を使用しようとしており、ここで Cartfile に 2 つの依存関係を追加すると、次のようになります。

次の私は行く:

XCGLogger をビルドした後、次のエラーが発生します。

私は運がない別の検索パスを削除して追加しようとしました:(

0 投票する
2 に答える
1630 参照

swift - XCGLogger 3.0 がログファイルをファイルシステムに書き込まない (iOS 9)

XCGLogger 3.0 を使用して、Swift 2 で記述された iOS9 アプリでログを記録したいと考えています。AppDelegate で、次のように定義します。

そして application:didFinishLaunchingWithOptions では、次のようにセットアップを行います。

シミュレーターでアプリを起動すると、XCode 7 のコンソールに XCGLogger の出力が表示されます。出力は次のとおりです。

2015-11-04 18:28:40.798 [情報] > myapp バージョン: 1.0 ビルド: 1 PID: 49243

2015-11-04 18:28:40.798 [情報] > XCGLogger バージョン: 3.0 - LogLevel: デバッグ

2015-11-04 18:28:40.801 [情報] > XCGLogger のログへの書き込み: file:///tmp/app.log

しかし、(SimPholders2 を使用して) 正しいシミュレーター インスタンスのサンドボックス ファイルシステムを見ると、ログファイル app.log がありません。

IPhone 6 でアプリを起動すると、さらに悪化します。XCode コンソールの出力は次のとおりです。

2015-11-04 18:36:14.692 [エラー] > 書き込みのためにログ ファイルを開こうとして失敗しました: 操作を完了できませんでした。(ココア エラー 2)

「/tmp/app.log」、「Library/Caches/de.myidentifier.myapp/app.log」、「/Library/Caches/de.myidentifier.myapp/app.log」などのさまざまなパスも試しましたが、成功せずに...

私は何を間違っていますか?