ios - XCode 10、Cocoapods 和新构建系统存档失败
问题描述
我不确定,如果这与 Cocoapods 相关 - 也许是的。
我有一个非常复杂的项目,其中包含很少的开发 Pod。在启用新构建系统的情况下使用 xCode 10 时,构建行为不可靠。第一个干净的构建很好,但是当我在开发 pod 中更改某些内容时,xCode 看起来可以正确编译更改 - 但是当我在模拟器中运行更改后的应用程序时,更改根本不存在。当我尝试调试此代码时,xCode 显示正确更改的源代码,但执行的代码是旧的。
当我改回“旧版”构建系统时,一切正常。
有类似经历的人吗?
谢谢,
奥克泰
解决方案
我也有同样的问题。还没有解决。我认为,吊舱重新编译得很好。我检查了 DerivedData/Build 文件夹中的文件,看起来目标文件已重新编译(文件具有实际创建时间)。在最终的应用程序包中,有来自 Cocoapods 的该框架的旧版本。当我做干净的构建时,一切都很好。
推荐阅读
- angular - streamChunksOfSourceMap.js 中超出了最大调用堆栈大小
- javascript - 关于使用异步等待循环响应数据数组的查询
- javascript - 单击按钮时创建图像JS
- html - 如何使文本不出现在div之外?
- android - 将文件从 /Downloads 复制到内部 /cache 文件夹
- unix - 对 C/C++ 进程的 PS 命令:rssize 占用的内存比 vsize 多?
- acumatica - 从 Acumatica 21R1 中的 Visual Studio 编译自定义项目后出现错误
- python - 创建一个 python 桌面应用程序来导航和查看 S3 文件而不使用 aws 凭据
- loops - 保留事件前后连续 5 年出现的观察结果
- php - 为什么我在 php 中使用查询选择时有 2 个值?