bestswifter / BSBacktraceLogger

记录线程的调用栈
GNU General Public License v3.0
977 stars 216 forks source link

Fix build issues using Xcode 13 and new build system. #19

Open tamarous opened 2 years ago

tamarous commented 2 years ago

When using Xcode 13, we may encounter the following problem:

Showing All Errors Only
Multiple commands produce '/Users/xxx/Library/Developer/Xcode/DerivedData/BsBacktraceLogger-fsnybzqtynwznserpmdtqzimhiux/Build/Products/Debug-iphonesimulator/BSBacktraceLogger.app/Info.plist':
1) Target 'BSBacktraceLogger' (project 'BsBacktraceLogger') has copy command from 'xxx/BSBacktraceLogger/BsBacktraceLogger/Info.plist' to '/Users/xxx/Library/Developer/Xcode/DerivedData/BsBacktraceLogger-fsnybzqtynwznserpmdtqzimhiux/Build/Products/Debug-iphonesimulator/BSBacktraceLogger.app/Info.plist'
2) Target 'BSBacktraceLogger' (project 'BsBacktraceLogger') has process command with output '/Users/xxx/Library/Developer/Xcode/DerivedData/BsBacktraceLogger-fsnybzqtynwznserpmdtqzimhiux/Build/Products/Debug-iphonesimulator/BSBacktraceLogger.app/Info.plist'

so we need to delete the Info.plist from the Copy Bundle Resouces phase.