模拟器构建上的Quickblox链接错误_iconv

时间:2013-10-22 16:24:37

标签: ios iconv quickblox

我将QuickBlox添加到我的iOS应用中并收到_iconv,_iconv_open& _iconv_close的链接错误。

我已根据QuickBlox的说明添加了所有库/框架。我可以看到的唯一区别是,在他们的说明中,他们使用iOS 5.0文件夹中的库,而我的全部都在iOS 7.0中,并且我添加了libxml2.dylib而不是libxml.dylib(因为libxml2.dylib在iOS7文件夹中) )。

奇怪的是,这只发生在iPhone模拟器版本上 - 为设备构建很好。

1 个答案:

答案 0 :(得分:0)

通过包含libiconv.dylib来解决这个问题很简单 - 当我第一次遇到这个问题时,它是一个更大的问题的一部分,因为xcode总是在寻找armvx libs而不是模拟器的386个。不太清楚为什么它现在只需要用于模拟器构建的库。

已经发布了这个作为任何人在这里看一眼是否有答案的答案。