ASBanker 2.0.0

ASBanker 2.0.0

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
发布最新发布2014年12月

Ross Gibson 维护。



ASBanker 2.0.0

  • Ross Gibson

简化了向 iOS 应用添加内购的功能。创建一个 Banker,设置其代理,并传递一个包含您的内购产品的数组给它,简单!Banker 将处理其余的事情,包括存储交易处理错误。

准备内购

重要

您需要在 iTunes Connect 中为您的应用程序创建内购产品。

有关准备应用程序以进行内购的详细教程,请点击这里

安装

通过 CocoaPods 安装

如果您不熟悉 CocoaPods,请查阅此处的教程,以了解如何在不熟悉的情况下使用 CocoaPods。

  1. 在终端中导航到您项目的根目录。
  2. 运行 'touch Podfile' 来创建 Podfile。
  3. 使用 'open -e Podfile' 打开 Podfile。
  4. 将 pod ASBanker 添加到您的 Podfile 中。

    platform :ios
    pod ASBanker'
    
  5. 运行 pod install

  6. 打开您的应用的 .xcworkspace 文件以启动 Xcode 并开始添加内购!

从 GitHub 手动安装

  1. 下载 ASBanker.hASBanker.m 文件并将其添加到您的 Xcode 项目中。
  2. 在您需要的地方添加 #import ASBanker.h。3 将 'StoreKit.framework' 添加到您的项目中。
  3. 按照所提供的示例项目开始更改 'ViewController.m' 中的产品数组,为您的产品在 iTunes Connect 中更改产品标识符。

运行示例项目

查看仓库中包含的 示例项目。在示例项目文件夹中打开 '.xcodeproj' 文件,项目应该可以正确构建。

配置

为了使用您自己的内购运行示例项目,您需要更改一些事情

  1. 在 Xcode 中设置项目的 Bundle Identifier 和 Team。

  2. 更改产品标识符为您自己的。在示例项目中,这些在 Constants.m 中,并在 ProductTableViewController.m 中使用。

版本历史

版本 2.0.0

  1. 支持 iOS 7 及以上。
  2. 支持消耗品、非消耗品、自动续订订阅、免费订阅、一次性订阅和苹果托管内容。

版本 1.1.1

  1. 修复了错误。

版本 1.1.0

  1. 修复了错误。

版本 1.0.0

  1. 支持 iOS 6 及以上版本。
  2. 仅支持消耗品和非消耗品。

许可证

在 MIT 许可证下分发。

致谢

本作品基于保罗·哈德森的原创作品,经许可。