引用开发第三方库的用户帐户的Xcode警告

引用开发第三方库的用户帐户的Xcode警告,xcode,Xcode,我在我的项目中使用了第三方库——BugSense。我已经将他们的框架添加到我的项目中,并对其进行了初始化,等等,以便一切正常 然而,每次我构建我的项目时,我都会收到大量(40+)这样的警告: 警告:(i386) /Users/genesis/Library/Developer/Xcode/DerivedData/BugSense-fsjysjxoaitvkaexnywkyktqgrt/Build/Intermediates/BugSense-iOS.Build/Debug-iphonesimul

我在我的项目中使用了第三方库——BugSense。我已经将他们的框架添加到我的项目中,并对其进行了初始化,等等,以便一切正常

然而,每次我构建我的项目时,我都会收到大量(40+)这样的警告:

警告:(i386) /Users/genesis/Library/Developer/Xcode/DerivedData/BugSense-fsjysjxoaitvkaexnywkyktqgrt/Build/Intermediates/BugSense-iOS.Build/Debug-iphonesimulator/BugSense-iOS.Build/Objects-normal/i386/BugSenseCrashController.o 无法打开对象文件

每个引用不同的.o文件,但都位于/Users/genesis/Library/Developer/Xcode/DerivedData/BugSense-fsjysjxoaitvkaexnywkyktqgrt/Build/Intermediates/BugSense-iOS.Build/Debug-iphonesimulator/BugSense-iOS.Build/Objects-normal/i386中/

问题是我的机器上没有“创世纪”账户,所以我怀疑它从那个库中提取了那个值,但我一生都找不到

如需帮助修复/删除此警告,我们将不胜感激


谢谢。

如果您在实际生成框架二进制文件的bundle目标上设置了
GCC\u GENERATE\u debuging\u SYMBOLS=NO
(而不是运行LIPO的运行脚本目标),您的问题应该会消失


参考资料:

文件的CHMOD权限不正确,Xcode无法打开它们进行读取,这不是简单的情况吗?我相信这些消息意味着创建库的人包含了一些特定于他们机器的调试信息。(我之前提供给其他人的一个项目意外地完成了这项工作。)除了获得修复了该问题的库的更新版本之外,您无法摆脱它。但这些警告是无害的。这只是说,如果调试器停在库中的某个函数中,它将无法向您显示它的源代码。我同意,它们是无害的,只是它们太多了——我不愿意费力地查看它们,以查看特定于我自己代码的警告。这真的是我想摆脱它们的唯一原因——这是令人烦恼的因素:-)你问这个问题已经有一段时间了:除了从图书馆中剥离符号,你有没有找到其他解决办法?