xBit_iOS_SDK
xBit iOS支付库
需求
- iOS 8.0+
- Xcode 10.0+
安装
依赖管理器
CocoaPods
CocoaPods 是 Cocoa 项目的依赖管理器。您可以使用以下命令安装它
$ gem install cocoapods
要使用 CocoaPods 将 xBit_iOS_SDK 集成到您的 Xcode 项目中,在您的 Podfile
中指定它
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
pod 'xBit_iOS_SDK', '~> 0.0.1'
然后,运行以下命令
$ pod install
Carthage
Carthage 是一个去中心化的依赖管理器,它自动执行将框架添加到 Cocoa 应用程序的过程。
您可以使用以下命令使用 Homebrew 安装 Carthage
$ brew update
$ brew install carthage
要使用 Carthage 将 xBit_iOS_SDK 集成到您的 Xcode 项目中,在您的 Cartfile
中指定它
github "xcompanies/xBit_iOS_SDK" ~> 0.0.1
Swift Package Manager
要使用 xBit_iOS_SDK 作为 Swift Package Manager 包,只需将以下内容添加到您的 Package.swift 文件中。
// swift-tools-version:4.2
import PackageDescription
let package = Package(
name: "HelloxBit_iOS_SDK",
dependencies: [
.package(url: "https://github.com/xcompanies/xBit_iOS_SDK.git", .upToNextMajor(from: "0.0.1"))
],
targets: [
.target(name: "HelloxBit_iOS_SDK", dependencies: ["xBit_iOS_SDK"])
]
)
手动
如果您不希望使用上述任一依赖关系管理器,您可以手动将xBit_iOS_SDK集成到您的项目中。
Git子模块
- 打开终端,使用
cd
命令进入您的顶级项目目录,如果您的项目未初始化为Git仓库,请运行以下命令:
$ git init
- 通过运行以下命令将xBit_iOS_SDK作为Git 子模块添加:
$ git submodule add https://github.com/xcompanies/xBit_iOS_SDK.git
$ git submodule update --init --recursive
-
打开新的
xBit_iOS_SDK
文件夹,并将xBit_iOS_SDK.xcodeproj
拖动到您应用Xcode项目的项目导航器中。它应该位于您的应用蓝色项目图标下方。它是在所有其他Xcode组之上还是之下并不重要。
-
在项目导航器中选择
xBit_iOS_SDK.xcodeproj
,并验证部署目标与您的应用目标匹配。 -
接下来,在项目导航器中选择您的应用项目(蓝色项目图标),导航到目标配置窗口,并选择侧边栏中的“Targets”部分下的应用目标。
-
在那个窗口的标签栏上,打开“General”面板。
-
在“Embedded Binaries”部分下点击
+
按钮。 -
您将看到两个不同的
xBit_iOS_SDK.xcodeproj
文件夹,每个文件夹内都有一个不同的xBit_iOS_SDK.framework
版本,嵌套在“Products”文件夹中。您选择哪个“Products”文件夹都可以。
-
选择
xBit_iOS_SDK.framework
。 -
这样就完成了!
xBit_iOS_SDK.framework
会自动添加为目标依赖项,并将其链接到项目中,在复制文件构建阶段嵌入框架,这就是在模拟器和设备上构建所需要的一切。
嵌入式二进制文件
- 从https://github.com/xcompanies/xBit_iOS_SDK/releases下载最新版本。
- 接下来,在项目导航器中选择您的应用项目(蓝色项目图标),导航到目标配置窗口,并选择侧边栏中的“Targets”部分下的应用目标。
- 在那个窗口的标签栏上,打开“General”面板。
- 在“Embedded Binaries”部分下点击
+
按钮。 - 添加下载的
xBit_iOS_SDK.framework
。 - 这样就完成了!
使用方法
贡献
欢迎提出问题和拉取请求!
作者
Vihlayew Alex
协议
xBit_iOS_SDK 在MIT许可下发布。有关详细信息,请参阅协议。