美文网首页
Xcode10.x工程适配的部分问题

Xcode10.x工程适配的部分问题

作者: qiyer | 来源:发表于2018-12-25 15:05 被阅读0次

因为我们项目是一个Workspace,由若干个库组成(组件化比较碎),又涉及到海外和国内(存在很多差异性),整个项目的编译是由每个库的脚本(每个库生成会支持32位和64位,每次编译前会清除历史缓存),然后由一个总的Release脚本编译生成出目标文件。

废话这么多主要是表明升级Xcode10.x以后会遇到各种奇葩问题。路径问题,新编译方式多线程问题等。

问题列举:

error: Multiple commands produce

Command PhaseScriptExecution failed with a nonzero exit code

error: unable to attach DB: error: accessing build database

应对:

image

然后改成如图:

image

其次修改:

/bin/shOBJROOT="${OBJROOT}" 改为:OBJROOT="${OBJROOT}/DependentBuilds"

image

并且添加-UseModernBuildSystem=NO

image

若还报错:error: Multiple commands produce

那还需要对应的库工程修改:

image image

当然以上修改的不止一处,因为我们组件比较多,所以修改了10多处的脚本和工程配置。

以上,可以解决Xcode10.x升级带来的脚本编译问题。(前提是用脚本编译的,非脚本大概率不会出问题)

相关文章

  • Xcode10.x工程适配的部分问题

    因为我们项目是一个Workspace,由若干个库组成(组件化比较碎),又涉及到海外和国内(存在很多差异性),整个项...

  • iOS13适配更新总结

    前言: iOS13的API的变动和适配问题,我从新特性适配、API 适配、方法弃用、工程适配、SDK 适配、其他问...

  • 适配国产数据库 - 人大金仓(KingBase8)

    1.JPA 适配 总结一些,JPA 工程 适配 人大金仓(KingBase) 数据库遇到的些问题 1.0.背景 项...

  • 移动端页面开发(适配)解决方案

    移动端比较麻烦的就是适配问题。设计图用px来画,该怎么开发或者适配呢?? 看到Html里面的这部分元数据的部分代码...

  • iOS 14适配部分问题处理

    1进入详情之后再返回首页,底部tabbar会消失 原因:popViewControllerAnimated:YES...

  • iOS10推送基础

    推送基础 简单适配 相对简单的推送证书以及环境的问题,我就不在这里讲啦,我在这里说的,是指原有工程的适配。 1.首...

  • UITableViewCell设置accessoryType,子

    解决部分cell设置AccessoryType,子视图适配问题,主要原因的contentView的宽度(width...

  • Android 13(T) 适配

    最近在做Android13(T) 的Target适配,整理了适配过程中遇到的问题 分以下三部分影响所有应用的变更(...

  • iOS13适配 - SceneDelegate

    借鉴:iOS 13 SceneDelegate适配 用XCode 11 创建的工程 在Xcode 11 创建的工程...

  • 10分钟适配 iOS 11 & iPhone X

    适配中的问题及解决办法 1. 滚动条高度跳动、上下拉刷新问题: 2. 列表/页面偏移 设置工程中的UITableV...

网友评论

      本文标题:Xcode10.x工程适配的部分问题

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