Sqlite3合并在iPhone上行为不端的GANTRacker

时间:2010-11-30 13:42:49

标签: objective-c ios sqlite

我将Sqlite3 3.7.3合并添加到我的iPhone项目中,该项目已经使用了CoreData和iOS的嵌入式Sqlite3库。

但是,我需要在我将直接访问的项目中添加对另一个sqlite db文件的FTS3支持(没有CoreData的帮助)

为了做到这一点,我不得不添加sqlite3 amalgamation,它似乎在模拟器中工作正常,但是当我在启动时在设备上运行它时,我得到一个EXC_BAD_ACCESS错误。

断点似乎停止在setPageSize函数中的sqlite3.c中,这是由GANTracker引起的

我需要对合并进行已知的配置更改以使其支持GANTracker吗?

1 个答案:

答案 0 :(得分:1)

解决了我自己的问题。原因是Google Analytics api插件。确保在sqlite3库上编译GCC 4.2而不是LLVM