WooOS 0.1.12

WooOS 0.1.12

Brianna Lee 维护。



 
依赖关系
Alamofire~> 4.6
ObjectMapper~> 3.0
Locksmith>= 0
BraintreeDropIn>= 0
 

WooOS 0.1.12

  • Brianna Lee

WooOS

WooOS 是用 Swift 编写的 WooCommerce iOS SDK。它旨在直观且全面,支持 WooCommerce REST API 的大多数调用,以使下载 WooCommerce 店的数据成为可能。

请注意:这是测试版软件。虽然它具有功能,但此库并非没有错误。请在生产中使用时自行承担风险,并通过制作拉取请求来解决发现的任何问题。任何帮助都极大地受到欢迎。

入门

WooOS 将在未来支持 Cocoapods。目前,请将所有源文件复制到您的项目中。

先决条件

  • Xcode 9+
  • Swift 4+
  • 一个在实时 WordPress 网站上运行的活跃 WooCommerce 商店

Cocoapods

请注意: Cocoapods 尚未实现。这是一个即将到来的功能。目前,请下载所有 *.swift 文件并将它们导入到您的项目中。

为了将 WooOS 集成到您的 Xcode 项目中,您需要 Cocoapods。如果您的系统上尚未安装它,可以通过以下命令进行安装:

$ sudo gem install cocoapods

然后在您的项目文件夹中

pod init

安装成功后,请确保在 Xcode 项目文件夹中打开您的 .xcworkspace 文件,而不是 .xcproject 文件。

WooCommerce 和 WordPress

为了使 SDK 正常工作,您需要在实时 WordPress 网站上拥有一个活跃的 WooCommerce 商店。请确保您已设置 SSL 证书,并且使用 Apple 的 App Transport Security 协议的所有标准进行传输。

安装

请注意: Cocoapods 尚未实现。这是一个即将到来的功能。目前,请下载所有 *.swift 文件并将它们导入到您的项目中。

将以下内容添加到您的 pod 文件中

pod WooOS

然后运行:

pod install

Cocoapods 处理完将文件添加到项目中后,请将 import WooOS 添加到每个打算使用此库的 Swift 文件顶部。

用法(未完成)

由以下构建

  • Alamofire - Swift 中的优雅 HTTP 网络通信
  • ObjectMapper - ObjectMapper 是一个用 Swift 编写的框架,它使您能够将模型对象(类和结构体)轻松转换为 JSON 和从 JSON 转换。

大量受到以下内容灵感和改编

  • WooCommerceSDK - WooCommerce SDK 用于 iOS、OS X、tvOS 和 watchOS,完全用 Swift 编写。

版本控制

我们使用 SemVer 进行版本控制。有关可用版本,请参阅此存储库的 标签

作者

请参阅参与此项目的贡献者名单

许可

该项目受MIT许可证的许可 - 有关详细信息,请参阅LICENSE.md文件。

致谢(未完成)

  • 致谢...