美文网首页
解决 iOS framework addition failed

解决 iOS framework addition failed

作者: sadly | 来源:发表于2022-01-05 13:23 被阅读0次

使用Firebase或者Admob插件的unity工程,在导出iOS工程的时候,可能会遇到一个报错,导致生成的Xcode工程没有.xworkspace文件。报错如图,

unity打xcode工程报错截图

网络上搜索了这个报错相关信息,都是卸载重新安装cocoapod相关,按照教程教程卸载重装cocoapod后,还是会存在这个报错,无法解决问题。

后面经过详细观看Unity的报错日志,发现有使用Shell触发Cocoapod,然后iOSResolver-Setting里的配置可以自定义是否使用Shell触发Cocoapod。尝试不使用Shell触发Cocoapod,发现可以解决问题。

使用Reset to Defaults按钮的效果如图,

Settings Default的默认配置截图

只要把Use Shell to Execute Cocoapod Tool 这个选项勾选掉即可。

项目配置效果图

最终配置如图,由于已经手动安装了Cocoapod,所以把Auto Install Cocoapod Tools in Editor选项去掉。安装Cocoapod及相关组件也安装完成后,按照截图配置,可以正常打出带有.xworkspace文件的xcode工程。

相关文章

网友评论

      本文标题:解决 iOS framework addition failed

      本文链接:https://www.haomeiwen.com/subject/kfjccrtx.html