問題タブ [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.
ios - XCGLogger はスレッドセーフですか?
CocoaLumberjack の代わりに使用することを検討していますXCGLogger
。README に従ってメイン スレッドで作成およびセットアップされたグローバル ロガーを使用して、任意のスレッドから次のログを記録することが許可されているかどうかを知りたいですか?
ios - cocoapods を介した xcglogger の結果、そのようなモジュールはありません
警告: cocoapods は初めてです... 私は迅速な xcode プロジェクトを持っており、XCGLogger ポッドを使用しようとしていますが、それをポッドファイルに追加した後 (use_frameworks! を使用)、ポッドのインストール - すべてが良さそうです:
しかし、インポート XCGLogger を appdelegate に入れると、コンパイラは No such module: XCGLogger.
私は何が間違っていたのでしょうか(今回は:)?
ありがとう!
xcglogger - XCGLogger エラーを使用する XCTest no loading
XCGLogger は、iOS プロジェクトと OS X プロジェクトの両方で機能します。これは、Swift プロジェクトでの使用を目的とした Swift ライブラリです。
次のエラーが表示されます。
「XCTest」の基になるモジュールを読み込めません
このエラーの原因は何ですか?どうすれば修正できますか?
ios - SQLite.swift: XCGLogger を使用する
SQLite.swift
iOS プロジェクトでライブラリを使用しています。
現在SQLite
、ドキュメントで提案されているように db.trace(println) を使用して文章をログに記録していますが、XCGLogger
ライブラリをlog.info()
.
誰かがそれを行う方法を知っていますか?
swift - XCGLogger のインストール方法は?
プロジェクトに XCGLogger フレームワークを追加したいと考えています。
XCGLogger github ページには、「使用方法」セクションとデモ プロジェクトがあります。いくつかのタスクは、私にはよくわかりません。したがって、いくつかの質問:
- 「XCGLogger プロジェクトをサブプロジェクトとしてプロジェクトに追加する」 - 「ライブラリ」フォルダーをプロジェクト ナビゲーターのプロジェクト フォルダーにドラッグするだけですか?
- 「そして、iOSライブラリをターゲットの依存関係として追加します」-どのようにしていますか?
- Product->Scheme->Edit Scheme ... メニューで何をする必要がありますか? リリースビルドにフレームワークが必要ないためです。
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
ios - 本番環境では XCGLogger からのログを完全に無効にします
本番環境で XCGLogger からのログを完全に無効にするにはどうすればよいですか?
現在、私は使用してlogLevel = .None
います。
これは推奨される方法ですか?
swift - Carthage ld: 警告: オプションのディレクトリが見つかりません '空の検索パス
真新しい空のプロジェクトで carthage を使用しようとしており、ここで Cartfile に 2 つの依存関係を追加すると、次のようになります。
次の私は行く:
XCGLogger をビルドした後、次のエラーが発生します。
私は運がない別の検索パスを削除して追加しようとしました:(
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」などのさまざまなパスも試しましたが、成功せずに...
私は何を間違っていますか?