# iOS 11 / Xcode issue - Implicit declaration of function 'sqlite3\_key' is invalid in C99

**URL:** <https://discuss.zetetic.net/t/ios-11-xcode-issue-implicit-declaration-of-function-sqlite3-key-is-invalid-in-c99/2198>\
**Category:** SQLCipher\
**Created:** [June 6, 2017, 6:25pm UTC](https://discuss.zetetic.net/t/ios-11-xcode-issue-implicit-declaration-of-function-sqlite3-key-is-invalid-in-c99/2198 "2017-06-06T18:25:45Z")\
**Posts on this page:** 1\
**Showing post:** 9

<div class="post-metadata">

**Author:** ![sjlombardo](https://sea2.discourse-cdn.com/flex016/user_avatar/discuss.zetetic.net/sjlombardo/32/3_2.png) [@sjlombardo](https://discuss.zetetic.net/u/sjlombardo)\
**Post date:** [June 7, 2017, 3:52pm UTC](https://discuss.zetetic.net/t/ios-11-xcode-issue-implicit-declaration-of-function-sqlite3-key-is-invalid-in-c99/2198/9 "2017-06-07T15:52:35Z")

</div>

Hello @tcoyle thanks for the standalone reference. The issue here is the Header Search path. Can you try changing it from `$(PROJECT_DIR)/sqlcipher/src` to `$(PROJECT_DIR)/sqlcipher` (i.e. remove the `/src` from the path). That should allow the `sqlite3.h` file to be located. It resolves the problem in the sample project, so I would like to see if it fixes the issue in your application build. If so, we will adjust the documentation on the site to reflect as well.

---

_[View the full topic](https://discuss.zetetic.net/t/ios-11-xcode-issue-implicit-declaration-of-function-sqlite3-key-is-invalid-in-c99/2198)._
