File tree Expand file tree Collapse file tree
libs/SalesforceFileLogger/SalesforceFileLoggerTestApp Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2626// WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2727
2828import SwiftUI
29+ import SalesforceFileLogger
30+
31+ private class LogTag : NSObject { }
2932
3033@main
3134struct SalesforceFileLoggerTestApp : App {
35+
36+ init ( ) {
37+ // Log some messages using SFSDKLogger without enabling OSLog
38+ SFSDKLogger . sharedInstance ( ) . i ( LogTag . self, message: " Info log message without OSLog " )
39+ SFSDKLogger . sharedInstance ( ) . w ( LogTag . self, message: " Warning log message without OSLog " )
40+ SFSDKLogger . sharedInstance ( ) . e ( LogTag . self, message: " Error log message without OSLog " )
41+ SFSDKLogger . sharedInstance ( ) . d ( LogTag . self, message: " Debug log message without OSLog " )
42+
43+ SFSDKLogger . useOSLog = true
44+
45+ // Create a new logger instance with OSLog enabled and log some more messages
46+ let osLogTestLogger = SFSDKLogger . sharedInstance ( withComponent: " OSLog Test " )
47+ osLogTestLogger. i ( LogTag . self, message: " Info log message with OSLog " )
48+ osLogTestLogger. w ( LogTag . self, message: " Warning log message with OSLog " )
49+ osLogTestLogger. e ( LogTag . self, message: " Error log message with OSLog " )
50+ osLogTestLogger. d ( LogTag . self, message: " Debug log message with OSLog " )
51+ }
52+
3253 var body : some Scene {
3354 WindowGroup {
3455 Text ( " SalesforceFileLogger Test App " )
You can’t perform that action at this time.
0 commit comments