Swift3 在Xcode中发现意外的mach-o头代码?
所以我的错误是:“发现了一个意外的mach-o头代码” 我在网上找到的所有东西都告诉我要检查我的目标构建阶段,看看哪些不属于复制包资源 什么不属于这里,因为我觉得一切都在正确的位置Swift3 在Xcode中发现意外的mach-o头代码?,swift3,xcode8,Swift3,Xcode8,所以我的错误是:“发现了一个意外的mach-o头代码” 我在网上找到的所有东西都告诉我要检查我的目标构建阶段,看看哪些不属于复制包资源 什么不属于这里,因为我觉得一切都在正确的位置 更新:我删除了列表中的所有内容,但仍然遇到此错误:(如果您使用的是Cocoapods,则应将其添加到Podfile的末尾: post_install do |installer| installer.pods_project.targets.each do |target| target
更新:我删除了列表中的所有内容,但仍然遇到此错误:(如果您使用的是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
在互联网上尝试了2个小时后,积分应该转到,这就是修复我的解决方案的原因
这最终帮助了我(第2步对我帮助最大)希望它对你也有帮助我也有同样的错误…清理项目并重新构建对我来说很有用…我也有这个错误,并且发现在构建阶段清理“使用库链接二进制文件”中的任何内容都起到了作用。这些是我的框架,我需要这些框架…我使用Xcode 8-Beta 2也会遇到同样的错误。同样的项目编译起来很好Beta 1。不知怎的,当我转换到Beta 2并运行应用程序时,我的Pods.framework文件被删除,我得到了Mach-O头错误。当我回到Beta 1时,它再次编译,我现在看到了Pods.framework文件。这里也一样。在过去的几个小时里,我一直在琢磨为什么Beta 2不会构建我的项目,而Beta 1会.H你找到任何解决办法了吗?没有,我仍然困在这里:(我不使用CoCoapods这救了我一天!谢谢。我没有使用pods,但我恢复到旧版本的框架这可以是一个评论,而不是一个答案。请阅读此社区的规则并欢迎:)