模拟器上的iOS SQLite Mach-O错误,而不是iPhone(4)

Pru*_*goe 1 compiler-errors ios

在尝试在模拟器中编译我的应用程序时,我收到一堆链接器错误,但在编译到我的手机时没有.有人可以看看他们并猜测发生了什么事吗?

我的应用程序中有libsqlite3.dylib.

ld:警告:忽略文件/ Users/monkeyButt/Desktop/Development/XCodeApps/knowInk Publishing - Medicare Providers Locator/libsqlite3.dylib,文件中缺少必需的体系结构i386体系结构i386的未定义符号:"_ sqlite3_open",引自: - [SQLiteController SQLiteController.o中的initSQLiteDB] - SQLiteController.o中的[SQLiteController getData]"_sqlite3_exec",引用自:SQLiteController.o中的[SQLiteController initSQLiteDB] - SQLiteController.o中的[SQLiteController insertData :::]"_sqlite3_close",引用自: - SQLiteController.o中的[SQLiteController initSQLiteDB] - SQLiteController.o中的[SQLiteController getData]"_sqlite3_last_insert_rowid",引自: - SQLiteController.o中的[SQLiteController insertData :::]"_sqlite3_errmsg",引用自: - [SQLiteController insertData :: :]在SQLiteController.o"_sqlite3_prepare_v2"中,引用自: - SQLiteController.o中的[SQLiteController getData]"_sqlite3_step",引用自: - [SQLiteController getData] in S QLiteController.o"_sqlite3_column_int",引自: - SQLiteController.o中的[SQLiteController getData]"_sqlite3_column_text",引用自: - SQLiteController.o中的[SQLiteController getData] ld:找不到架构i386的符号clang:error:链接器命令失败,退出代码为1(使用-v查看调用)

小智 5

我有一个类似的错误(虽然没有尝试在iOS设备上),我添加了libsqlite3.0.dylib并让它在模拟器上工作.希望这可以帮助!