Swift 的 Bitmark SDK
官方 Swift 版 Bitmark SDK
设置
编译要求
- iOS 11.0+
- Xcode 10.0+
- Swift 4.0+
安装
苹果Pods
苹果Pods是Cocoa项目的依赖关系管理器。您可以使用以下命令安装它
$ gem install cocoapods
苹果Pods 1.1+是构建BitmarkSDK 2.0+所必需的。
要在Xcode项目中使用苹果Pods集成BitmarkSDK,请在您的Podfile
中指定它
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '11.0'
use_frameworks!
target '<Your Target Name>' do
pod 'BitmarkSDK'
# or
pod 'BitmarkSDK/RxSwift'
end
然后,执行以下命令
$ pod install
Carthage
Carthage 是一个去中心化的依赖关系管理器,用于构建您的依赖项并为您提供二进制框架。
您可以使用以下命令通过 Homebrew 安装 Carthage:
$ brew update
$ brew install carthage
要使用 Carthage 将 BitmarkSDK 集成到您的 Xcode 项目中,请在您的 Cartfile
中指定它。
github "bitmark-inc/bitmark-sdk-swift" ~> 2.2.0
运行 carthage update
命令来构建框架,并将构建的 BitmarkSDK.framework
拖动到您的 Xcode 项目中。
Swift 包管理器
即将推出....
导入
import BitmarkSDK
扩展
RxSwift
RxSwift
扩展提供了以ReactiveX方式查询记录/注册资产/发行/转账的功能。
文档
请参考我们的SDK 文档。
示例代码
这是一个示例项目。它展示了如何使用Swift语言的Bitmark SDK。
正在修复的问题
如果您在使用 Swift 版本的 Bitmark SDK 时遇到任何错误,我们很乐意听到您的反馈。请先搜索现有的问题,并确保您的问题尚未被解决后再提出新的问题。如果可能的话,请提供您使用的 SDK 版本、Swift 和操作系统的信息。请尽量提供堆栈跟踪和可复现的案例。
许可
版权所有 (c) 2014-2019 BitmarkInc ([密码保护邮箱地址)。
允许任何人免费或付费使用、复制、修改和分发本软件,前提是上述版权通知和许可协议应包含在所有副本中。
本软件按“现状”提供,且作者放弃有关本软件的所有保证,包括所有默示的适宜性和适用性保证。在任何情况下,作者均不对任何特殊、直接、间接或后果性损害或任何因使用或性能此软件导致的任何损害(包括但不限于使用、数据或利润的损失)承担责任,无论该损害由合同行为、疏忽或其他侵权行为引起的。