Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/101.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 谷歌NearbyMessages cocoapod生成“;重复输出文件”;错误_Ios_Cocoapods_Google Nearby Messages - Fatal编程技术网

Ios 谷歌NearbyMessages cocoapod生成“;重复输出文件”;错误

Ios 谷歌NearbyMessages cocoapod生成“;重复输出文件”;错误,ios,cocoapods,google-nearby-messages,Ios,Cocoapods,Google Nearby Messages,我在Xcode 11.2中遇到了一个问题。当我添加pod'NearbyMessages'然后安装pod时,当我打开xcworkspace时,我得到一个由“[CP]复制Pods资源”构建阶段生成的Assets.car导致的“复制输出文件”错误: 警告:任务:PhaseScriptExecution[CP]上的重复输出文件“/Users/../DerivedData/NearbyDemo ElvzmJTrsxNslemqnzociqoajhv/Build/Products/Debug iphones

我在Xcode 11.2中遇到了一个问题。当我添加
pod'NearbyMessages'
然后安装
pod
时,当我打开
xcworkspace
时,我得到一个由“[CP]复制Pods资源”构建阶段生成的
Assets.car
导致的“复制输出文件”错误:

警告:任务:PhaseScriptExecution[CP]上的重复输出文件“/Users/../DerivedData/NearbyDemo ElvzmJTrsxNslemqnzociqoajhv/Build/Products/Debug iphonesimulator/NearbyDemo.app/Assets.car”复制Pods Resources/Users/../DerivedData/NearbyDemo elvzmjtrsxnstlemqnzociqoajhv/Build/Intermediates.noindex/NearbyDemo.Build/Debug-iphonesimulator/NearbyDemo.Build/Script-eb8fcf95daad8af429aa51f.sh(在项目“NearbyDemo”的目标“NearbyDemo”中)

我搜索并发现了一些旧问题,例如,它们似乎有关联。这篇文章看起来可能是资产和NearbyMessages的同一问题的早期表现,但看起来旧的编译器可能没有捕捉到这个错误

在Xcode 10.3中,这只是一个警告:

忽略重复的输出文件:'/Users/../DerivedData/NearbyDemo elvzmjtrsxnstlemqnzociqoajhv/Build/Products/Debug iphonesimulator/NearbyDemo.app/Assets.car'在shell脚本构建阶段'[CP]复制Pods资源'。此警告表示严重的项目配置错误,可能会导致项目中的某些shell脚本被完全跳过,从而导致其他生成失败或生成目录中缺少文件。这在将来将是一个严重的错误。(在目标“NearbyDemo”中)

有人知道如何解决这个问题吗?我可以降低Xcode的等级,可能会让这个问题在没有硬错误的情况下通过,但这不是一个非常吸引人的解决方案


这可能不相关,但这是我的
播客文件

# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'

target 'NearbyDemo' do
  # Comment the next line if you don't want to use dynamic frameworks
  use_frameworks!

  # Pods for NearbyDemo
  pod 'NearbyMessages'
end
我在macOS 10.15.1上使用Cocoapods 1.8.4和Xcode 11.2(11B52)


我发布了一份“iOS附近的消息API-产品反馈”报告,但我想知道在此期间是否有人找到了解决方法。

经过一些搜索,我找到了一个解决方法,可以帮助解决此问题。您可以通过更改Xcode设置以使用旧的构建系统来实现这一点

Xcode/文件/工作区设置/构建系统/选择“遗留” “建立系统”

如果您需要更多信息,请查看此链接 -


您最终找到解决此问题的方法了吗?是的,旧版生成系统,正如Sam在下面所说的。@Rob旧版生成系统已被弃用,您有其他选择吗?