# Use of unresolved identifier 'sqlite3\_key' in XCode 9 iOS 11

**URL:** <https://discuss.zetetic.net/t/use-of-unresolved-identifier-sqlite3-key-in-xcode-9-ios-11/2457>\
**Category:** SQLCipher\
**Created:** [November 5, 2017, 11:43pm UTC](https://discuss.zetetic.net/t/use-of-unresolved-identifier-sqlite3-key-in-xcode-9-ios-11/2457 "2017-11-05T23:43:39Z")\
**Posts on this page:** 1\
**Showing post:** 2

<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:** [November 6, 2017, 2:06pm UTC](https://discuss.zetetic.net/t/use-of-unresolved-identifier-sqlite3-key-in-xcode-9-ios-11/2457/2 "2017-11-06T14:06:38Z")

</div>

Hello @jdleung - please check out this information on using SQLCipher with XCode 9:

> [@Important Advisory: SQLCipher with Xcode 9 and new SDKs](https://discuss.zetetic.net/t/important-advisory-sqlcipher-with-xcode-9-and-new-sdks/2371):
>
> Apple has recently released Xcode 9, along with new SDKs (e.g. iOS 11, watchOS 4, etc), with new features and enhancements. Most projects that include recent versions of SQLCipher shouldn’t have any problems upgrading. However, there are some changes in the SDKs, so we have prepared important recommendations for SQLCipher developers that run into errors after upgrading. Note: Before proceeding, be sure that all projects implement the separately documented [recommended changes related to SQLCiphe…](https://discuss.zetetic.net/t/important-advisory-sqlcipher-with-xcode-8-and-new-sdks/1688)

---

_[View the full topic](https://discuss.zetetic.net/t/use-of-unresolved-identifier-sqlite3-key-in-xcode-9-ios-11/2457)._
