【发布时间】:2018-07-31 08:58:42
【问题描述】:
我不确定,这是否与 Cocoapods 相关 - 也许是的。
我有一个非常复杂的项目,其中包含很少的开发 Pod。在启用新构建系统的情况下使用 xCode 10 时,构建行为不可靠。第一个干净的构建很好,但是当我在开发 pod 中更改某些内容时,xCode 看起来可以正确编译更改 - 但是当我在模拟器中运行更改后的应用程序时,更改根本不存在。当我尝试调试此代码时,xCode 显示正确更改的源代码,但执行的代码是旧的。
当我改回“旧版”构建系统时,一切正常。
有类似经历的朋友吗?
谢谢,
好的
【问题讨论】:
-
也许您需要使用新的构建系统显式添加对 pod 目标的依赖?您可以尝试手动重建 pod 目标,然后再次运行应用程序 - 如果您看到正确的行为,则意味着在运行主目标时不会自动重建 pod 目标。