支持者价值千位追随者。
Buy Me a Coffee 上,你可以创建一个现代创作者平台。只需两分钟就可以创建您的页面,并且拥有构建创意业务所需的所有功能。
在捐赠
为您提供一种友好的方式向您的观众表示感谢。
会员资格
通过提供每月或年度会员资格来赚取持续收入。
销售额外商品
提供一次 Zoom 会议、艺术委托、任何需要的创造性方式。
功能
- Apple Pay
- iCloud 密钥链
要求
CocoaPods | Swift 包管理器 |
---|---|
Swift 5.0 | Swift 5.3 |
Xcode 11.x | Xcode 12.x |
App Store 评审
在您使用此框架之前,必须了解以下两篇 App Store 评审指南文章
- 应用可以使用内购货币来允许客户捐赠给应用中的数字内容提供者。
(vii)如果符合以下条件,则应用可以允许用户给其他用户发送货币礼品而不使用内购:(a) 礼品是赠送者的完全可选项,且 (b) 所有资金都归礼品接收者。然而,任何与接收数字内容或服务相关联的礼品在所有时间点都必须使用内购。
实现 "买我一杯咖啡" 功能
- 将 BuyMeACoffee 框架导入您的
UIApplicationDelegate
import BuyMeACoffee
- 使用在 www.buymeacoffee.com 上选择的用户名配置
BMCManager
共享实例,通常在应用中的application:didFinishLaunchingWithOptions:
方法中
BMCManager.shared.configure(username: "appcraftstudio")
- 在视图控制器中,重写
viewDidLoad
方法以设置BMCManager
对象的展示视图控制器。
BMCManager.shared.presentingViewController = self
// You can also set a custom thank you message
BMCManager.shared.thankYouMessage = "Thank you for supporting 🎉 App Craft Studio !"
- 将
BMCButton
添加到您的故事板、XIB 文件,或通过编程方式实例化。要将按钮添加到故事板或 XIB 文件中,添加一个视图并将其自定义类设置为BMCButton
。 - 可选:如果您想自定义按钮,请执行以下操作
let configuration = BMCButton.Configuration(color: .orange, font: .cookie)
let button = BMCButton(configuration: configuration)
// or set the burtton configuration later
button.configure(with: configuration)
(可选)配置内购
根据在 Buy Me a Coffee 上配置的礼物的合法接收者,App Store 审查员可能会要求实现内购。
如果为您的应用配置了以下内购,则在用户点击 BMCButton
时,它将作为主要流程显示。
如果该框架无法获取内购信息,则将使用 Web 流作为后备。
App Store Connect
前往 App Store Connect,搜索您应用的 内购 部分,然后创建一个新的配置项并填写以下信息
类型 | 消耗品 |
参考名称 | 为我买杯咖啡 |
产品编号 | your.app.bundle.identifier .buymeacoffee |
已通过销售审核 | |
价格 | 第四级 |
显示名称 | 为我买杯咖啡 |
描述 | 嗨!现在你可以给我买杯咖啡了! |
促销图片 | 此处下载 |
评论截图 | 此处下载 |
评论笔记 | “为我买杯咖啡”功能让顾客可以在应用中向数字内容提供商“打赏”。 |
功能
- 在项目导航器中选择当前工作空间。
- 然后,在左侧面板中选择应用目标。
- 转到“签名和功能”选项卡。
- 添加“内购”功能。
安装
CocoaPods
你希望向 Podfile 添加类似以下内容的 pod 'BuyMeACoffee', '~> 1.0'
target 'MyApp' do
pod 'BuyMeACoffee', '~> 1.0'
end
然后,在您的终端内部或从 CocoaPods.app 运行 pod install
Swift Package Manager
- 使用 Xcode 11 或以上版本,转到 文件 > Swift 包 > 添加包依赖项
- 粘贴项目 URL: https://github.com/appcraftstudio/buymeacoffee.git
- 点击“下一步”并选择项目目标
版权所有 © 2020 App Craft Studio。保留所有权利。