Я пытаюсь использовать Berkeley DB для проекта Bitcon.
На симуляторе проект работает отлично. На устройстве происходит сбой в DbEnv :: open (char const *, unsigned int, int) со следующим сообщением:
************************
EXCEPTION: 11DbException
DbEnv::open: Operation not supported on socket
bitcoin in AppInit()
Все используемые пути соответствуют ограничениям песочницы:
Default data directory /private/var/mobile/Applications/CA8DA82B-0540-459F-A634-6BA4A43F9E70/Library/.bitcoin
Loading addresses...
dbenv.open strLogDir=/var/mobile/Applications/CA8DA82B-0540-459F-A634-6BA4A43F9E70/Documents/database strErrorFile=/var/mobile/Applications/CA8DA82B-0540-459F-A634-6BA4A43F9E70/Documents/db.log
ОБНОВИТЬ: На взломанном телефоне все еще падает. Это означает, что проблема не вызвана песочницей.
Кто-нибудь сталкивался с такими проблемами при использовании Berkeley DB на iPhone? Кто-нибудь знает, как решить эту проблему?
Задача ещё не решена.
Других решений пока нет …