函数 'sqlite3_rekey' 的隐式声明在 C99 中无效

Implicit declaration of function 'sqlite3_rekey' is invalid in C99

当我将 Xcode 从 8.3.3 更新到 Xcode 9GM 时,我之前使用 pod 'FMDB/SQLCipher' 并且没问题。现在它说 "Implicit declaration of function 'sqlite3_rekey' is invalid in C99" 我尝试解决这个问题,但它不起作用,我该怎么办?

这是 CocoaPods 中 use_frameworks! 的问题。请参阅此答案,了解在您的播客文件中使用 post_install 挂钩的解决方法。

https://discuss.zetetic.net/t/ios-11-xcode-issue-implicit-declaration-of-function-sqlite3-key-is-invalid-in-c99/2198/27