我可以让用户在 iOS 中使用信用卡或贝宝支付应用程序中的功能吗?

Posted

技术标签:

【中文标题】我可以让用户在 iOS 中使用信用卡或贝宝支付应用程序中的功能吗?【英文标题】:Can I make the user to pay for a feature in the app using credit card or paypal in ios? 【发布时间】:2017-07-28 15:23:03 【问题描述】:

我只是想知道苹果是否强制开发者让应用程序中的功能只能通过苹果购买(这将收取30%的收入)或者我可以让用户直接使用paypal或...?在我的应用程序(swift)中包含贝宝或信用卡的编程指南是什么?

【问题讨论】:

【参考方案1】:

可能不是,

Apple 制定了一些规则和指南来规范应用内购买。您所描述的在购买后提供功能的内容通常称为应用内购买。

这是基本指南:https://developer.apple.com/app-store/review/guidelines/2016-06-13/

已在第11点:购买和货币

中指定

    使用应用内购买 API (IAP) 以外的系统的应用程序 购买应用程序中的内容、功能或服务将 被拒绝。

    使用 IAP 购买实物商品或使用的商品和服务的应用程序 应用之外的将被拒绝

Apple 对付款条件非常严格,请选择您的付款方式,而外部付款会导致您的应用被拒绝。 希望这可以帮助您考虑并继续您的决定。

【讨论】:

我没有尝试添加功能,但我的一个应用被苹果拒绝了近 5-6 次,因为用户如果想下载音乐必须在网站上付费。我正在使用二维码获取音乐曲目的网址。我花了将近 30 天的时间来说服他们并解释功能。

以上是关于我可以让用户在 iOS 中使用信用卡或贝宝支付应用程序中的功能吗?的主要内容,如果未能解决你的问题,请参考以下文章

在应用商店或贝宝或其他啥?

如何在节点中使用 paypal-rest 直接付款?

贝宝自适应付款客人隐式付款

如何使用 Braintree 沙箱测试贝宝支付

贝宝信用卡支付可以在像贝宝快递这样的托管页面中处理吗?

贝宝支付网关接受信用卡或使用贝宝账户