Hyperledger Indy iOS sdk не может импортировать кошелек - PullRequest
0 голосов
/ 02 марта 2020

Я использую Libindy 1.8.2 и пытаюсь импортировать свой кошелек для восстановления моей учетной записи после успешного экспорта кошелька. Однако я получаю сообщение об ошибке из метода импорта из indy:

Домен ошибки = Код IndyErrorDomain = 114 "(null)" UserInfo = {message = Ошибка: ошибка ввода-вывода. Причина: нет таких файл или каталог (ошибка 2), indy_backtrace =}

В кошельке для импорта я отправляю:

importConfig Json = {"path": "file: /// var / mobile / Containers / Data / Application / D62D0B32-2FE4-4871-8B7D-ABFF84A574D1 / Documents / walletData "," key ":" copens разъединяет colossuses bunraku uppityities полезности наглости lira bananas equipper adiabatically волшебство lira bananas equipper "}

учетные данные = {"ключ": "GqcA6WLrVAUUwVgTYAiekbMScmUMjwQM1Jb2KzuyeMb c"}

withConfig = {"id": тип хранилища: "steward_wal" "default"}

Когда я пытаюсь указать относительный путь в моем файле importConfig, а именно:

path = «/ var / mobile / Containers / Data / Application / D62D0B32-2FE4-4871-8B7D-ABFF84A574D1 / Documents / walletData ”

Мое приложение вылетает из-за заметки ry проблемы. Подскажите, пожалуйста, где я делаю ошибку или как-то иначе, чтобы я мог успешно импортировать свой кошелек. Спасибо.

1 Ответ

0 голосов
/ 03 марта 2020

Второй вариант path в importConfigJson кажется правильным. Предлагаю попробовать импортировать минимальный (почти пустой) кошелек. Это позволит проверить корреляцию между проблемой памяти и размером кошелька.

...