cost 85 ms
使用依賴於通過 SPM 安裝的 CocoaLumberjack 的 xcodebuild 構建應用程序

[英]Building Apps using xcodebuild that depend on CocoaLumberjack installed via SPM

我正在嘗試自動構建一個依賴於使用 Swift Package Manager (SPM) 安裝的 CocoaLumberjack 的項目。 該項目在 Xcode(12.5.1 和 13)中構建良好,但在使用xcodebuild在終端中構建時失敗。 我收到一條錯誤消息,抱怨找不到module map ...

找不到 CocoaLumberjack/DDFileLogger.h' 文件

[英]CocoaLumberjack/DDFileLogger.h' file not found

我是 swift 的新手。 我嘗試運行一個項目,但出現錯誤“找不到 CocoaLumberjack/DDFileLogger.h”。 我通過 SPM 安裝了軟件包並且它安裝得很好,但是當我嘗試導入它時,它一直給我一個錯誤。 我的 xcode 版本是 13.0,我正在使用 mac big sur,這可 ...

如何在 Swift 的 CocoaLumberJack 中實現自定義日志級別?

[英]How to implement Custom Log Levels in CocoaLumberJack from Swift?

我正在將 CocoaLumberjack 用於 Swift 項目。 我想實現自定義日志級別/標志,因為我想使用 6 而不是默認的 5,並且更喜歡不同的名稱。 執行此操作的文檔沒有幫助。 它只是 Objective-C 的解決方案。 DDLogFlag被定義為NS_OPTIONS的事實意味着我實 ...

CocoaLumberjack - Swift:突然刪除舊日志

[英]CocoaLumberjack - Swift : Deleting Old Logs all of sudden

我們正在使用 CocoaLumberjack(3.7.0) 來實現登錄到應用程序。 我們希望將最大文件數保持為 90。 我們確信每天的文件大小不會超過 100 MB。 所以我們在下面提到您可以通過將rollingFrequency設置為零(或任何非正數)來選擇禁用滾動。 * 如果您這樣做,滾動僅基 ...

DDOSLogger.sharedInstance 日志似乎只在控制台應用程序中記錄錯誤級別日志

[英]DDOSLogger.sharedInstance logging only seems to log error level logging in console app

使用典型的DDLog.add(DDOSLogger.sharedInstance, with: .all)代碼將 OSLog output 添加到我的 iOS 應用程序中的 CocoaLumberjack 日志記錄中。 當我查看在 iOS 模擬器中運行的應用程序的控制台時,我看到了error級別的日 ...

在 swift 項目中集成 LogglyLogger-CocoaLumberjack

[英]Integrating LogglyLogger-CocoaLumberjack in swift project

我正在嘗試在我的 swift 項目中使用LogglyLogger-CocoaLumberjack 。 我在 xCode 中收到此錯誤。 我無法解決這個問題。 https://prnt.sc/uznr01 我實際上是在嘗試在 swift 5 中翻譯 Objective-C 代碼。這是我的 ...

找不到 CocoaLumberjack.h 文件?

[英]CocoaLumberjack.h file not found?

實際上,我的項目確實為 iPhone 6s 編譯,但不適用於任何 iOS 模擬器。 當我想為模擬器構建時,我收到兩個構建時間錯誤。 錯誤 和 我還嘗試了什么? pod deintegrate ,清除 Build,刪除“DerivedData”, pod install和pod upd ...

CocoaLumberjack - Swift:沒有獲得前幾天的日志文件

[英]CocoaLumberjack - Swift : Not getting Previous Days Log Files

我在我的iOS項目中使用CocoaLumberjack/Swift Pod。 問題是,我總是收到當天(今天或上次啟動應用程序的最后一天)日志文件。 CocoaLumberjack不保留前幾天的舊日志文件。 對我來說,今天是2020-02-19 。 我從CocoaLumberjack得到的文 ...

在 Swift 項目中使用 Cocoalumberjack

[英]Using Cocoalumberjack in Swift-project

我問這個問題是因為我在網上找到的所有答案要么已經過時,要么不適合我。 我正在使用客戶框架,出於某種原因,他們要求我在項目中使用 CocoaLumberjack,因此對其他 Log-tools 的任何建議對我來說都是無用的,至少對於這個項目而言,提前感謝您的理解問題: 如何從用戶那里獲取日志? 我對 ...

找不到“ DDLog.h”文件

[英]'DDLog.h' file not found

我試圖讓里面的日志記錄CocoaAsyncSocket通過執行以下操作中GCDAsyncSocket.m : 但是,當我構建項目時,出現以下錯誤: 我在這里想念的是什么? 注:我導入這兩種CocoaAsyncSocket和CocoaLumberjack我使用的Cocoa ...

使用UIActivityViewController導出CocoaLumberjack日志

[英]Exporting CocoaLumberjack logs with UIActivityViewController

在我過去的一個應用程序中,我能夠允許用戶使用UIActivityViewController從設備導出CocoaLumberjack日志,傳入指向用戶設備上日志的文件URL數組。 然而,即使我(我想)已經從我的舊應用程序移植了相同的代碼,我也無法在設備或模擬器上獲得任何顯示在UIActiv ...

從委托函數調用CocoaLumberjack時如何獲取正確的fileName函數行

[英]How to get correct fileName function line when calling CocoaLumberjack from delegating function

我正在使用DDLogFormatter格式化消息並在其中添加fileName,函數和行到我的日志記錄中,但是我不直接調用CocoaLumberjack,而是委派了代理,因此我可以進行一些語法上的改進。 但是現在當我實現它的時候,我意識到我在格式化程序中得到了錯誤的信息,不是真的錯誤,這是正確的 ...

iOS Cocoalumberjack:ThreadId和ProcessId不在文件記錄器中打印,但在TTY控制台日志中打印

[英]iOS Cocoalumberjack: ThreadId and ProcessId not printed in File Logger but prints in TTY Console logs

我已經在Swift中創建了TestProject,並使用CocoaPod添加了Cocoalumberjack。 初始化Cocoalumberjack記錄器,以將日志添加到控制台和文件。 請在下面找到初始化程序代碼段。 當我打印測試消息時,在文件中添加但在控制台中存在的日志中缺少線程I ...

iOS CocoaLumberjack:每次啟動應用程序時都會創建新的日志文件,如果啟用了backgroundModes並且應用程序在模擬器中運行

[英]iOS CocoaLumberjack: New log file is creating on every time app launch, if backgroundModes enabled and app running in simulator

我已經如下配置庫 文件只有在達到1MB大小時才必須滾動。 最近,我觀察到一件事,如果應用程序在啟用了后台模式的模擬器中運行。 無論文件大小如何,每次啟動應用程序都會創建新的日志文件。 這是已知的東西嗎? 因為NSFileProtectionType在DDFileLogger.m類 ...

為 Cocoa Lumberjack os logging 創建子系統和類別

[英]Creating sub system and category for Cocoa Lumberjack os logging

Apple 文檔說它提供了一種在子系統下定義類別的方法,用於過濾特定於該類別的日志( https://developer.apple.com/documentation/os/1643744-os_log_create?language=objc )。 我查找了 Cocoa Lumberjack ...

iOS CocoaLumberjack日志記錄框架未記錄到設備上的文件

[英]iOS CocoaLumberjack logging framework not logging to a file on device

這是我在設備上生成日志文件的方式,以便每個NSLog語句都將記錄以下文件: 現在,我將Cocoalumberjack框架集成到我的iOS應用程序中: 但是,現在它不再登錄到該文件。 我用於測試的設備是帶有iOS 12.0的iPhone 7。 因此,實際上已添加了DDOSLog ...

CocoaLumberjack Swift-檢查日志級別是否包括.verbose

[英]CocoaLumberjack Swift - Check if log level includes .verbose

多年來,我一直在Pod和'CocoaLumberjack / Swift'中使用CocoaLumberjack在Swift和Obj-C中。 我正在將代碼從Obj-C轉換為Swift,但不知道如何將其轉換為Swift: 我僅在極少數對性能敏感的情況下使用此功能,在這種情況下,我只想基 ...

使用CocoaLumberjack手動創建新的日志文件

[英]Manually create new log file with CocoaLumberjack

我已經像這樣配置CocoaLumberjack: 在我的應用程序中,我需要具有以下日志系統: 我的應用程序的入口點是Login View Controller。 我想在此處寫入日志條目,以便查看是否一切正常。 如果用戶正確登錄,我想滾動/存檔該日志並為該用戶創建一個新的日志。 ...

無法在 AWS S3 中查看錯誤日志 - CocoaLumberjack

[英]Unable to see the error logs in AWS S3 - CocoaLumberjack

我正在使用 CocoaLumberjack 記錄我的應用程序中的錯誤並將這些錯誤存儲在 Amazon AWS S3 中。 它工作得非常好,因為所有日志確實都存儲在 S3 中。 但是每當我單擊任何鏈接查看錯誤消息時,它都會顯示此See Screenshot 。 我還嘗試在 Xcode 控制台中打印日志 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM