我正在尝试链接我的 iPhone 模拟器项目,但在链接时出现以下错误:
(null): error: cannot parse the debug map for "/Users/admin/Library/Developer/Xcode/DerivedData/TrainTracks-agvvryrtufplkxecblncwedcelck/Build/Products/Debug-iphonesimulator/TrainTracks.app/TrainTracks": Is a directory
这是链接器输出:
GenerateDSYMFile /Users/admin/Library/Developer/Xcode/DerivedData/TrainTracks-agvvryrtufplkxecblncwedcelck/Build/Products/Debug-iphonesimulator/TrainTracks.app.dSYM /Users/admin/Library/Developer/Xcode/DerivedData/TrainTracks-agvvryrtufplkxecblncwedcelck/Build/Products/Debug-iphonesimulator/TrainTracks.app/TrainTracks
cd /Work/TrainTracks/TrainTracks
export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/dsymutil /Users/admin/Library/Developer/Xcode/DerivedData/TrainTracks-agvvryrtufplkxecblncwedcelck/Build/Products/Debug-iphonesimulator/TrainTracks.app/TrainTracks -o /Users/admin/Library/Developer/Xcode/DerivedData/TrainTracks-agvvryrtufplkxecblncwedcelck/Build/Products/Debug-iphonesimulator/TrainTracks.app.dSYM
error: cannot parse the debug map for "/Users/admin/Library/Developer/Xcode/DerivedData/TrainTracks-agvvryrtufplkxecblncwedcelck/Build/Products/Debug-iphonesimulator/TrainTracks.app/TrainTracks": Is a directory
什么会导致这个问题?
我从游戏模板 (Xcode 7.2.1) 开始,删除了主要 Storyboard和 AppDelegate.* 文件,因为这是一个 SDL 跨平台项目。
最佳答案
此问题是由我的项目中第二次包含 TrainTracks 文件夹引起的。我已经有一个黄色的 TrainTracks 组,其中包含我的所有源代码,但出于某种原因,Xcode 也显示了一个蓝色的 TrackTracks 文件夹。这有一个重复的 info.plist 和其他文件。我删除了蓝色文件夹引用,现在项目构建成功。
关于ios - Xcode:无法解析 .. 的调试映射是一个目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36268340/