0

最新の Xcode バージョン 6.2 に更新したところ、アプリの実行時にこのエラーが表示されるようになりました。

libc++abi.dylib: std::runtime_error 型のキャッチされない例外で終了します: sqlite3 libversion の不一致: ヘッダーは 3007013 を報告しますが、ライブラリは 3008005 を報告します

エラーは、iOS 8.2 を使用してシミュレーターで実行すると表示されますが、iOS 8.1 では正常に動作します。私のアプリには、Apple の libsqlite3.dylib が含まれています。

原因または解決方法に関する提案はありますか?

4

1 に答える 1

1

ここで説明されているように、MapboxGL と ios 8.2 の問題のようです。

https://github.com/mapbox/mapbox-gl-native/issues/968

これは、問題のバージョン チェックのように見えます。

https://github.com/mapbox/mapbox-gl-native/blob/b56b618abf0b15025b61ab96dcc873cf7af82450/platform/default/sqlite3.cpp

于 2015-03-10T21:36:27.067 に答える