Hyperledger Indy iOS SDK无法导入钱包

时间:2020-03-02 14:43:42

标签: ios hyperledger-indy

我正在使用Libindy 1.8.2并尝试导入我的钱包以在成功导出钱包后恢复我的帐户。但是,我从indy导入方法获取错误,如下:

错误域 = IndyErrorDomain代码= 114“(null)” UserInfo = {message =错误:IO错误 原因:没有这样的文件或目录(操作系统错误2) ,indy_backtrace =}

我要在进口钱包中发送:

importConfigJson = {“路径”:“文件:/// var / mobile / Containers / Data / Application / D62D0B32-2FE4-4871-8B7D-ABFF84A574D1 / Documents / walletData”,“密钥“:”“铜币崩盘巨人本拉库(Punraku)兴高采烈,可维修性,bra昧里拉(Lira)香蕉,装备,绝热法术”}

凭据 = {“密钥”:“ GqcA6WLrVAUUwVgTYAiekbMScmUMjwQM1Jb2KzuyeMbc”}

withConfig = {“ id”:“ steward_wallet”,“ storage_type”:“ default”}

当我尝试在我的importConfig中给出相对路径时:

路径 =“ / var / mobile /容器/数据/应用程序/ D62D0B32-2FE4-4871-8B7D-ABFF84A574D1 /文档/ walletData”

我的应用由于内存问题而崩溃。 能否请您指导我在哪里出错或采取任何措施,以便我可以成功导入我的钱包。谢谢。

1 个答案:

答案 0 :(得分:0)

pathimportConfigJson的第二个变体似乎是正确的。我建议尝试导入最少(几乎为空)的钱包。它将允许检查内存问题和钱包大小之间的相关性。