4

我正在开发一个音乐应用程序,人们可以在其中下载音乐并将其播放到他们的智能手机上。看到国内很多用户没有信用卡,也不允许使用paypal,我想出了以下解决方案来允许应用内购买:

1)对于当地会员(乌干达),我有一个代金券系统,人们可以从全国各地的供应商那里购买代金券。然后他们可以在应用程序中输入购买的代金券,然后它会更新“信用”。人们将能够使用信用下载音乐/专辑。

2) 对于国际会员,出于跨平台性的原因....我希望人们能够使用加载在子浏览器/应用内浏览器中的Paypal(购买按钮)进行购买。如果成功,这应该更新用户的信用。

这会违反条款和条件吗?有人可以对此有所了解,因为我不想完成申请只是为了让它被拒绝。

我的应用程序是使用 HTML5 开发的,PhoneGap 构建。

4

1 回答 1

8

iOS

不幸的是,据我了解您的设计,Apple 的 App Store 不允许这样做

免责声明:我不为 Apple 工作,所以我只提供他们声明的应用内购买服务条款和应用批准指南的链接

据我了解,如果用户购买真实商品(衬衫或玩具),iOS 的应用内购买可以使用第 3 方支付解决方案(例如 Paypal)。但是,如果用户购买的是音乐等数字商品,那么该应用程序必须使用 Apple 的应用内支付技术。

https://developer.apple.com/in-app-purchase/In-App-Purchase-Guidelines.pdf

卖什么

您可以销售四种受支持的应用内购买项目类别:
• 内容
• 功能
• 服务
• 订阅

音乐将是“内容”。

并且,来自iTunes App Store 的批准指南

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

因此,我认为您需要让您的 PhoneGap 应用程序使用 Apple 的 StoreKit 框架(您可以为 PhoneGap 应用程序尝试这样的包装器)。


安卓

在我看来,您的原始设计适用于 Google Play 商店

付费和免费应用程序

应用程序购买:开发者必须使用 Google Play 的支付系统为应用程序和从 Google Play 下载收费。
应用内购买:在从 Google Play 下载的应用程序中提供额外内容、服务或功能的开发者必须使用 Google Play 的支付系统作为付款方式,但以下情况除外:
   - 主要针对实物商品或服务的付款(例如购买电影票;例如,购买价格还包括纸质订阅的出版物);或
   - 支付可能在应用程序本身之外消费的数字内容或商品(例如购买可以在其他音乐播放器上播放的歌曲)

如果您让他们购买可以在应用程序之外播放的音乐,那么我认为它符合上面列出的第二个例外

于 2013-08-13T05:30:03.673 回答