2013-12-23 4 views
1

Просто следуйте учебник http://sqlcipher.net/ios-tutorialSQLCipher скомпилирован ошибка

однако, когда я выполнил свое приложение в режиме отладки, то сообщение об ошибке

Undefined symbols for architecture i386: 
_SecRandomCopyBytes", referenced from: 
    _sqlcipher_cc_random in libsqlcipher.a(sqlite3.o) 

, что проблема, пожалуйста, помогите мне, спасибо.

+0

Вероятно, вы забыли добавить Security.framework в свой проект. –

+0

Вы правы! Спасибо, но у меня есть вопрос, у субпроекта «sqlcipher.xcodeproj» есть еще проблема с security.framework, в моем приложении используется libsqlcipher.a, почему мне нужен файл security.framework, добавленный в Frameworks , – chenakira

ответ

2

благодаря Martin R

libsqlcipher.a статической библиотеки, составленной на «Security.Framework»,

Так, чтобы использовать эту статическую библиотеку, проект должен добавить подключаемую библиотеку из «Security.framework»

Смежные вопросы