在Xcode中找到了一个意想不到的mach-o头代码?

时间:2016-07-05 22:33:04

标签: swift3 xcode8

所以我遇到的错误是:"发现了一个意想不到的机头标题代码"

enter image description here

我在网上找到的所有内容都告诉我检查我的目标构建阶段,看看什么不属于Copy Bundle Resources。

什么不属于这里,因为我觉得一切都在正确的位置。

enter image description here

enter image description here

更新:我删除了列表中的所有内容,但仍然遇到此错误:(

3 个答案:

答案 0 :(得分:4)

如果您使用的是Cocoapods,则应将其添加到Podfile的末尾:

post_install do |installer|
    installer.pods_project.targets.each do |target|
        target.build_configurations.each do |config|
            config.build_settings['ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES'] = 'NO'
        end
    end
end

积分应该转到https://github.com/CocoaPods/CocoaPods/issues/5598

答案 1 :(得分:2)

在互联网上尝试所有内容2小时后,这就解决了我的解决方案

  
      
  1. 如果您使用的是布料,请将其取下。 (这有些帮助了一些但不是我,如果它仍然没有解决问题转移到下一个问题)
  2.   
  3. 从" General"删除 Pod框架> " 嵌入式二进制文件"并将其添加回" 关联框架"
  4.   
  5. 删除派生数据
  6.   
  7. Pod更新
  8.   
  9. 清理并构建
  10.   

这终于帮助了我(第2步对我有所帮助)希望它也能帮到你

答案 2 :(得分:-1)

我遇到了同样的错误...清理项目,然后再次构建对我有用...