我刚刚升级到Xcode 10,当我尝试构建时,我突然遇到这个错误,任何想法如何修复它?我尝试清理派生数据,但没有任何运气.
lea*_*ife 28
如果您使用CocoaPods,请单击Xcode菜单file
- > Workspace Settings
,然后单击Build system
选择Legacy Build System
如果您不使用CocoaPods,请选择顶部 Project Settings
如果您的应用程序生成与上述多个.app
文件相关的错误,那么.plist
从“复制捆绑资源”中删除文件将不起作用。
如果错误与 .app 文件有关,请按照以下步骤操作。
选择目标。
转到Build Phases
选项卡。
Output Files
General
Tab中添加缺少的库Linked Frameworks and Libraries
。继续添加这些库(Xcode 通过编译错误询问),Linked Frameworks and Libraries
直到代码成功编译。
希望这可以帮助。
我在 xcode 10 中也遇到了这个问题,但这是因为在主项目 + 其他扩展(watchkit 或 siri 扩展等)中添加了相同的框架。我添加ObjectMapper
了podfile
我的主项目+我的扩展。当我编译时,它给了我一个错误,multiple command produce
并且还显示了哪个框架导致了这个问题。现在它对我来说工作得很好,因为我已经将它从我的扩展中删除了,我没有在我的扩展中使用它。
不知道你的问题,也许你可以检查你的 podfile。
归档时间: |
|
查看次数: |
9914 次 |
最近记录: |