Build errors: Redundant conformance of 'ExpenseLog' to protocol 'Identifiable'
Opened this issue · 2 comments
Xcode 12.3, macOS Big Sur.
When building this project (after setting local iCloud Container and bundle identifiers) I get the following build error:
~/Library/Developer/Xcode/DerivedData/ExpenseTracker-cvcyesjpgswugkgndbaijxuskmcj/Build/Intermediates.noindex/ExpenseTracker.build/Debug/ExpenseTrackerMac.build/DerivedSources/CoreDataGenerated/ExpenseTracker/ExpenseLog+CoreDataProperties.swift:28:24: Redundant conformance of 'ExpenseLog' to protocol 'Identifiable'
/workspace/ExpenseTrackerWatchOS/Shared/Models/ExpenseLog+Extension.swift:12:1: 'ExpenseLog' declares conformance to protocol 'Identifiable' here
Did you resolve this. I have just come back to a project I built a couple of years ago and it is now doing this with XCode 13.3
just remove Identifiable protocol from extension ExpenseLog will fix this error