初始化SDK

1. 添加文件 "MYKEYWalletLib.h" 到 "AppDelegate.m"

Swift
import MYKEYWalletLib
Object-C
#import <MYKEYWalletLib/MYKEYWalletLib-Swift.h>
实例化MYKEYWallet类,在主进程中进行SDK初始化,底层使用simplewallet协议逻辑,使用此初始化方法,dapp可以没有账户体系,不需要与MYKEY进行绑定操作。参数请详见类定义:InitSimpleRequest
let initSimpleData = InitSimpleRequest()
initSimpleData.dappName = "DappNameA"
initSimpleData.dappIcon = "https:.../xx.png"
initSimpleData.scheme = "demoscheme"
initSimpleData.disableInstall = true
MYKEYWallet.shared.initWalletSimple(initSimpleData: initSimpleData)
Scheme参数,参考1.2 scheme

2. 在"application:openURL:"调用handlerUrl

MYKEYWallet.shared.handleUrl(url: url)
Last modified 2yr ago
Copy link
Outline
1. 添加文件 "MYKEYWalletLib.h" 到 "AppDelegate.m"
2. 在"application:openURL:"调用handlerUrl