1

iOS アプリに QuickBlox を追加すると、_iconv、_iconv_open、_iconv_close のリンク エラーが発生します。

QuickBlox の指示に従って、すべてのライブラリ/フレームワークを追加しました。私が見ることができる唯一の違いは、彼らの指示ではiOS 5.0フォルダーのライブラリを使用しているのに対し、私のものはすべてiOS 7.0にあり、libxml.dylibではなくlibxml2.dylibを追加したことです(libxml2.dylibはそのiOS7フォルダーにあるため) )。

不思議なことに、これは iPhone シミュレーター ビルドでのみ発生します。デバイス用のビルドは問題ありません。

4

1 に答える 1

0

libiconv.dylib を含めることでこれを修正するのに十分簡単です。最初にこの問題に遭遇したとき、シミュレーター用の 386 のライブラリではなく、常に armvx ライブラリを探している xcode によって引き起こされた、はるかに大きな問題の一部でした。ただし、シミュレーターのビルドにそのライブラリのみが必要な理由はよくわかりません。

回答があるかどうかを確認するためにここをちらっと見た人の回答としてこれを投稿しました。

于 2014-01-27T05:33:23.807 に答える