问题
- 在Unity Cloud Build建立我的iOS 工程时,Xcode 工程产生了错误
原因
在Unity Cloud Build构建iOS工程时,该项目使用了第三方插件。
解决方案
如果后期进程找不到Xcode工程并且无法添加适当的库,则可能发生构建错误。该路径传递给OnPostProcessBuild,但你的插件可能不会在其后构建过程中使用此路径。你需要使用XCode API手动执行此操作。
某些第三方插件或者您自己的代码,都需要一种方式来修改XCode工程添加库或者文件,这可以使用post process attributes和XCode操作的API来完成。
您可以从这里阅读更多关于XCode操作的API。
有几个论坛的帖子可以帮助你解决与iOS相关的问题。
- 通过后处理脚本将在XCode工程添加框架。
- 通过后处理脚本将在Xcode工程里添加plist。
- 为第三方工具中缺少的库添加其他链接库的标志
- 激活云设置
- 添加安全框架
- XCode框架