我遇到了CircleCI的问题。
iOS应用程序在我的本地计算机上完美编译,但似乎CircleCi在他们的计算机上没有sqlite3.h文件,或者至少它不在同一目录中。
这个问题与名为 GRDB.swift 的广告连播相关。如果我打开模块,这就是我所看到的:
我怎么解决它?
答案 0 :(得分:0)
Swift模块映射包含绝对路径。这非常痛苦,因为这会迫使Xcode位于特定的地方。
解决方案是让CircleCI将Xcode放在常规位置。另一种解决方案是在构建之前修改模块映射。
请告诉我们使用您的最终解决方案,因为它对许多用户来说都是非常宝贵的。