我即将开发一款应用程序(适用于iOS和Android),允许用户从手机上创建数字内容集合(例如一些视频和图片),并将该内容发送给其他用户,这些用户可以在同一个iOS/Android应用程序中使用该集合。我希望向用户收费以发送集合,因为此过程涉及上传和处理集合到云端(由我支付),并且接收方的应用程序再次下载它(导致流量成本)。请注意,我不想从接收方收取任何费用!
我认为,制作这样的iOS应用程序是不可能的(因为苹果会拒绝它,请参见App store guidelines和In App Purchase Guidelines),原因如下:
你有什么想法吗?
我认为,制作这样的iOS应用程序是不可能的(因为苹果会拒绝它,请参见App store guidelines和In App Purchase Guidelines),原因如下:
- 为应用设置一个固定价格(“付费应用”)不太合理,因为我想每次用户发送一组内容时都向其收取费用,因此使用应用内购买(IAP)更为合理。
- IAP的逻辑/流程是用户可以在应用程序中免费创建收集,然后当他点击“发送收集”按钮时,会要求他批准一项购买,作为回报,他会获得链接,可将其发送给他的朋友。安卓应用程序中的逻辑基本相同,使用谷歌的“应用内结算”。
- 这样的应用可能会被Apple拒绝,因为规则“11.3.使用IAP购买物品或在应用之外使用的物品和服务的应用将被拒绝” - 因为用户实质上支付了托管收集的费用,并且该收集可以被应用之外的人使用(例如,安卓应用程序用户)
- 另一方面,也不可能使用外部支付手段。例如,我考虑强制用户首先在我的网站上创建帐户,在那里他们可以支付购买代金券(例如,通过Paypal),以便用户可以发送收集。他们需要先在iOS应用程序中登录到自己的帐户,然后可能会看到警告,提示他们尚未购买(或不再拥有)发送收集的积分。 IAP指南禁止我直接链接到我的网站,并注明用户可以通过其他方式购买额外积分。当Apple的工程师在审核过程中看到该消息时(假设他们没有将非常聪明的人负责),应用程序可能也会被拒绝。即使不是这样,这种工作流程对用户来说也非常不舒适,我更喜欢使用IAP,因为这也使会计(我的公司的税收和收入)变得简单易行。
你有什么想法吗?