Objective c 尽管在macBookPro上编译和运行良好,但在MacMini上编译项目时仍存在桥接头问题
我在我的MBP上运行这个项目,工作正常,从回购协议中提取,甚至将整个项目复制到我的Mac mini上,图像中的错误就会发生。 我确信它可以工作(验证了在MBP上正确添加桥接头并在目标的构建设置中设置适当的标志) 我的项目是swift,要导入的库是用objective c编写的,我在这两台机器上都运行Xcode 9.4.1 谢谢你的帮助 编辑: -我尝试卸载并重新安装macOS和Xcode,但错误仍然存在 -错误msgs:“/Users/*******/Desktop/folderName/folderName/bridgeing Header.h:9:9:找不到错误:'PayFortSDK/PayFortSDK.h'文件 进口 生成1个错误。 :0:错误:未能发出预编译头“/Users/*****/Library/Developer/Xcode/DerivedData/projectName HJVPKQXMenpclmebdbbrkxCarqoap/Build/Intermediates.noindex/PrecompiledHeader/Bridgeting-header-swift_27LSG8YDJOKNN-clang_13WCR1S0OL464.pch”,用于桥接头“/Users/*****/Desktop/folderName/folderName/Bridgeting header.h” 编辑:找到解决方案:Objective c 尽管在macBookPro上编译和运行良好,但在MacMini上编译项目时仍存在桥接头问题,objective-c,swift,bridging-header,xcode9.4,Objective C,Swift,Bridging Header,Xcode9.4,我在我的MBP上运行这个项目,工作正常,从回购协议中提取,甚至将整个项目复制到我的Mac mini上,图像中的错误就会发生。 我确信它可以工作(验证了在MBP上正确添加桥接头并在目标的构建设置中设置适当的标志) 我的项目是swift,要导入的库是用objective c编写的,我在这两台机器上都运行Xcode 9.4.1 谢谢你的帮助 编辑: -我尝试卸载并重新安装macOS和Xcode,但错误仍然存在 -错误msgs:“/Users/*******/Desktop/folderName/fol
1-已删除的框架文件和旧的桥接头
2-使用新名称添加新的桥接头,并在buildSettings中修改名称
3-再次在框架下添加框架文件
4-某些文件具有不同的目标(主目标-测试目标)/统一所有文件目标
5-清洁/索引/构建成功
第二次编辑:**另一个分支机构/同一个项目**
另一个桥接头是删除后未添加到项目中的项目文件夹一切正常检查生成设置,是否设置了桥接头路径,然后清理derivedData文件夹,然后清理并运行项目尝试此操作,甚至连检查macmini和MBP的构建设置都没有什么不同。然后复制了整个项目,仍然不起作用,从GitHub中提取也不起作用始终将代码、错误消息等添加为文本-因此它们是可搜索的,并且在编写答案时可以复制。是否使用POD?确保打开
.xcworkspace
项目而不是普通项目。我确信我正在使用.xcworkspace
^