iOS Wallet

iOS SDK Overview

iOS InfoWallet Core SDK

Development Environment

  • Minimum Target OS: iOS9

  • Target Device Family

    • iPhone

    • iPad

  • Enable Bitcode: No

  • Valid Architecture

    • arm64

    • arm64e

    • armv7

    • arm7

Configurations

Type

File Name

Description

Framework

iw_core_f

InfoWallet core Library

Framework

secp256k1

ECDSA Library

Framework

Security

Apple Security Library

import <iw_core_f/iw_core_f.h>

Class Summary

IWDidManager

  • IWDidManager is a class that manages the DID Document This class can write and modify the DID Document

IWKeyManager

  • IWKeyManager is a class that manages KeyPair and verifiable VC

IWClaimManager

  • IWClaimManager is a class that requests a verifiable VC issuance and creates a copy of a verifiable VC for submitting. This class has to use with IWKeyManager.

IWRecoveryManager

  • IWRecoberyManager is a class that back-ups and recovers important documents such as the DID Document, verifiable VC and KeyPair, etc.

IWErrorManager

  • IWRecoberyManager is a class that back-ups and recovers important documents such as the DID Document, verifiable VC and KeyPair, etc.

IWCommonUtil

  • IWCommonUtil is a utility class.

Last updated