Ios 如何解决Xcode编译警告:";处理时。。。在里面没有这样的文件或目录;?

Ios 如何解决Xcode编译警告:";处理时。。。在里面没有这样的文件或目录;?,ios,xcode,compilation,compiler-errors,compiler-warnings,Ios,Xcode,Compilation,Compiler Errors,Compiler Warnings,当我在Debugschema中构建时,我没有看到任何警告,但在Release中,我得到两个警告: while processing /Users/[path to my xcode project]/libUserVoice.a(UserVoice.o): warning: /var/folders/s_/m1fjy19n3_x5tnr4pfvx_z1c1111gp/C/com.apple.DeveloperTools/7.0-7A218/Xcode/SharedPrecompiledHeade

当我在
Debug
schema中构建时,我没有看到任何警告,但在
Release
中,我得到两个警告:

while processing /Users/[path to my xcode project]/libUserVoice.a(UserVoice.o):
warning: /var/folders/s_/m1fjy19n3_x5tnr4pfvx_z1c1111gp/C/com.apple.DeveloperTools/7.0-7A218/Xcode/SharedPrecompiledHeaders/UserVoice_Prefix-cemskxhozggatlabrcxqvydduxjw/UserVoice_Prefix.pch.pch: No such file or directory
while processing /Users/[path to my xcode project]/libUserVoice.a(UserVoice.o):
warning: /var/folders/s_/m1fjy19n3_x5tnr4pfvx_z1c1111gp/C/com.apple.DeveloperTools/7.0-7A218/Xcode/SharedPrecompiledHeaders/UserVoice_Prefix-axbllcwdvmtdfsgaozoqlvgidayx/UserVoice_Prefix.pch.pch: No such file or directory
事实上,没有像
/var/folder/s\uu
这样的目录。 我想这是自Xcode 7.3更新以来的第一次发布版本

到目前为止,没有帮助的是什么:

  • 清理生成文件夹
  • 重新启动Xcode
  • 正在删除~/Library/Developer/Xcode/DerivedData中的文件/
  • 正在删除~/Library/Caches/com.apple.dt.Xcode中的文件/
  • 删除所有文件夹中的文件夹和文件
    /var/folders/../SharedRecompiledHeaders
我观察到:

  • Xcode参数
    预编译头缓存路径
    指向不同的目录
    /var/folders/ck/…

这些警告的原因是什么

好的,最终有帮助的是:

  • 删除警告中提到的库
    libUserVoice.a
  • 从github获取源代码并重建库
  • 添加新建的库
当我移除新库并用旧库替换时,警告再次出现。旧版本是由供应商提供的已编译二进制文件。因此,这似乎与Xcode无关,而是与供应商的构建有关。尽管如此,如果有人能阐明这个问题,了解背景将是一件有趣的事情

提示:确保将库构建为通用二进制文件,以便它可以在ARM(iOS设备)和i386(iOS模拟器)体系结构上运行