When we use cocoalumberjack and appdynamics together using swift packages, the xcode throws 74 duplicate symbols errors.
Does Appdynamics uses cocoalumberjack internally??
NOTE - Its happening only when using SwiftPackage for both Cocoalumberjack and Appdynamics.We cannot use Pods in our project.
duplicate symbol '_OBJCCLASS$_DDFileLogger' in:
/Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/CocoaLumberjack.o
/Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/ADEUMInstrumentation.framework/ADEUMInstrumentation[x86_64]97
duplicate symbol '_kDDDefaultLogRollingFrequency' in:
/Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/CocoaLumberjack.o
/Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/ADEUMInstrumentation.framework/ADEUMInstrumentation[x86_64]97
duplicate symbol '_OBJCCLASS$_DDLogFileFormatterDefault' in:
/Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/CocoaLumberjack.o
/Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/ADEUMInstrumentation.framework/ADEUMInstrumentation[x86_64]97
duplicate symbol '_OBJCIVAR$_DDTTYLoggerColorProfile.context' in:
/Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/CocoaLumberjack.o
/Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/ADEUMInstrumentation.framework/ADEUMInstrumentation[x86_64]87
duplicate symbol '_OBJCIVAR$_DDAbstractDatabaseLogger._saveInterval' in:
/Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/CocoaLumberjack.o
/Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/ADEUMInstrumentation.framework/ADEUMInstrumentation[x86_64]82
duplicate symbol '_OBJCIVAR$_DDAbstractDatabaseLogger._saveTimer' in:
/Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/CocoaLumberjack.o
/Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/ADEUMInstrumentation.framework/ADEUMInstrumentation[x86_64]82
duplicate symbol '_OBJCCLASS$_DDLoggerInformation' in:
/Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/CocoaLumberjack.o
/Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/ADEUMInstrumentation.framework/ADEUMInstrumentation[x86_64]63
duplicate symbol '_OBJCIVAR$_DDTTYLoggerColorProfile.bgCodeRaw' in:
/Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/CocoaLumberjack.o
/Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/ADEUMInstrumentation.framework/ADEUMInstrumentation[x86_64]87
duplicate symbol '_OBJCMETACLASS$_DDMultiFormatter' in:
/Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/CocoaLumberjack.o
/Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/ADEUMInstrumentation.framework/ADEUMInstrumentation[x86_64]79
duplicate symbol '_OBJCIVAR$_DDAbstractDatabaseLogger._unsavedCount' in:
/Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/CocoaLumberjack.o
/Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/ADEUMInstrumentation.framework/ADEUMInstrumentation[x86_64]82
duplicate symbol '_OBJCIVAR$_DDAbstractDatabaseLogger._maxAge' in:
/Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/CocoaLumberjack.o
/Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/ADEUMInstrumentation.framework/ADEUMInstrumentation[x86_64]82
duplicate symbol '_OBJCIVAR$_DDLoggerInformation._level' in:
/Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/CocoaLumberjack.o
When we use cocoalumberjack and appdynamics together using swift packages, the xcode throws 74 duplicate symbols errors. Does Appdynamics uses cocoalumberjack internally??
NOTE - Its happening only when using SwiftPackage for both Cocoalumberjack and Appdynamics. We cannot use Pods in our project.
duplicate symbol '_OBJCCLASS$_DDFileLogger' in: /Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/CocoaLumberjack.o /Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/ADEUMInstrumentation.framework/ADEUMInstrumentation[x86_64]97 duplicate symbol '_kDDDefaultLogRollingFrequency' in: /Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/CocoaLumberjack.o /Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/ADEUMInstrumentation.framework/ADEUMInstrumentation[x86_64]97 duplicate symbol '_OBJCCLASS$_DDLogFileFormatterDefault' in: /Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/CocoaLumberjack.o /Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/ADEUMInstrumentation.framework/ADEUMInstrumentation[x86_64]97 duplicate symbol '_OBJCIVAR$_DDTTYLoggerColorProfile.context' in: /Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/CocoaLumberjack.o /Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/ADEUMInstrumentation.framework/ADEUMInstrumentation[x86_64]87 duplicate symbol '_OBJCIVAR$_DDAbstractDatabaseLogger._saveInterval' in: /Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/CocoaLumberjack.o /Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/ADEUMInstrumentation.framework/ADEUMInstrumentation[x86_64]82 duplicate symbol '_OBJCIVAR$_DDAbstractDatabaseLogger._saveTimer' in: /Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/CocoaLumberjack.o /Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/ADEUMInstrumentation.framework/ADEUMInstrumentation[x86_64]82 duplicate symbol '_OBJCCLASS$_DDLoggerInformation' in: /Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/CocoaLumberjack.o /Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/ADEUMInstrumentation.framework/ADEUMInstrumentation[x86_64]63 duplicate symbol '_OBJCIVAR$_DDTTYLoggerColorProfile.bgCodeRaw' in: /Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/CocoaLumberjack.o /Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/ADEUMInstrumentation.framework/ADEUMInstrumentation[x86_64]87 duplicate symbol '_OBJCMETACLASS$_DDMultiFormatter' in: /Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/CocoaLumberjack.o /Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/ADEUMInstrumentation.framework/ADEUMInstrumentation[x86_64]79 duplicate symbol '_OBJCIVAR$_DDAbstractDatabaseLogger._unsavedCount' in: /Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/CocoaLumberjack.o /Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/ADEUMInstrumentation.framework/ADEUMInstrumentation[x86_64]82 duplicate symbol '_OBJCIVAR$_DDAbstractDatabaseLogger._maxAge' in: /Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/CocoaLumberjack.o /Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/ADEUMInstrumentation.framework/ADEUMInstrumentation[x86_64]82 duplicate symbol '_OBJCIVAR$_DDLoggerInformation._level' in: /Users/abcd/Library/Developer/Xcode/DerivedData/LumberjackAppD-gksvngzcezvsuagmxyvrrdtpfrzf/Build/Products/Debug-iphonesimulator/CocoaLumberjack.o
Adding full log file in the attachments.
Build LumberjackAppD_2024-01-30T13-10-47.txt