如何在应用程序购买中编程自动续订以满足 Apple 指南? [英] How to program auto-renewing in app purchase to satisfy Apple guidelines?

查看:23
本文介绍了如何在应用程序购买中编程自动续订以满足 Apple 指南?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有 2 个自动续订的应用内订阅正在由 Apple 审核,但我一直被拒绝.请注意,这与 IAP 产品(显然尚未经过审查)无关,而是与我在 UI 中呈现信息的方式有关.我永远无法让 Apple 明确说明如何克服拒绝.我提出了一次上诉,但再次被拒绝,尽管我确实将请求的信息放入了元数据和二进制文件中.我更改了应用程序的流程,以便在用户选择订阅后以及将购买请求发送到 StoreKit 之前立即显示信息.Apple 显然认为我正在添加到"StoreKit 模式警报,但我不是.我在用户请求购买或恢复之前在 UIAlertController 警报中显示信息.所有的购买和恢复代码都经过了彻底的测试,但我被这个 UI 拒绝所困.

I have 2 auto-renewing in-app subscriptions being reviewed by Apple, but I keep getting rejected. Note that this is not related to IAP product (which apparently have not yet been reviewed) but instead to how I present the information in the UI. I can never get Apple to say expressly how to overcome the rejection. I appealed it once and it was again rejected, although I did put the requested information in the metadata and in the binary. I changed the flow of the app so that I present the information as soon as the user chooses the subscription and before I send the purchase request to the StoreKit. Apple apparently thinks that I am "adding to" the StoreKit modal alert, but I am not. I am presenting the information in a UIAlertController alert BEFORE the user requests to Buy or Restore. All of the buy and restore code is thoroughly tested, but I am stuck at this UI rejection.

这里是来自 iTunes Connect 的拒绝说明:

Here is the rejection notes from itunes connect:

指南 3.1.2 - 业务 - 付款 - 订阅

Guideline 3.1.2 - Business - Payments - Subscriptions

我们继续发现您的应用及其元数据不完全符合指定的自动续订订阅的条款和条件在附表 2 第 3.8(b) 节中.

We continue to find that your app and its metadata did not fully meet the terms and conditions for auto-renewing subscriptions, as specified in Schedule 2, Section 3.8(b).

您应用的二进制文件不包括:

Your app's binary did not include:

– 有关订阅自动续订性质的信息–隐私政策和使用条款的链接

– Information about the auto-renewable nature of the subscription – Links to the privacy policy and terms of use

当您的应用在模式提醒中显示订阅信息时,此信息必须在应用程序本身之前清楚地列出用户发起应用内购买.显示此信息模态警报是不够的.

While your app displays subscription information in a modal alert, this information must be clearly listed within the app itself before the user initiates the in-app purchase. Displaying this information in a modal alert is not sufficient.

您应用的元数据不包括:

Your app's metadata did not include:

–订阅的长度–隐私中的隐私政策iTunes Connect 的策略 URL 字段

– The length of the subscription – A privacy policy in the Privacy Policy URL field of iTunes Connect

为了您的方便,我们在下面列出了附表 2,第 3.8(b) 节.

For your convenience, we've included Schedule 2, section 3.8(b) below.

您清楚而显眼地向用户披露以下信息关于您的自动续订订阅的信息:

You clearly and conspicuously disclose to users the following information regarding Your auto-renewing subscription:

– 出版物或服务的标题

– Title of publication or service

– 订阅时长(时间段和/或提供的内容/服务在每个订阅期内)

– Length of subscription (time period and/or content/services provided during each subscription period)

– 订阅价格,以及适用时的每单位价格

– Price of subscription, and price per unit if appropriate

– 付款将在确认付款后记入 iTunes 帐户购买

– Payment will be charged to iTunes Account at confirmation of purchase

– 订阅会自动续订,除非自动续订在当前周期结束前至少 24 小时

– Subscription automatically renews unless auto-renew is turned off at least 24-hours before the end of the current period

– 帐户将在结束前 24 小时内收取续订费用当前期间,并确定续订成本

– Account will be charged for renewal within 24-hours prior to the end of the current period, and identify the cost of the renewal

– 订阅可能由用户管理,并且可能会自动续订购买后转到用户的帐户设置关闭

– Subscriptions may be managed by the user and auto-renewal may be turned off by going to the user's Account Settings after purchase

– 指向您的隐私政策和使用条款的链接

– Links to Your Privacy Policy and Terms of Use

– 免费试用期的任何未使用部分(如果提供)将当用户购买该出版物的订阅时被没收,在适用的情况下

– Any unused portion of a free trial period, if offered, will be forfeited when the user purchases a subscription to that publication, where applicable

后续步骤

要解决此问题,请将您的应用或其元数据修改为包括缺失的信息.将上述信息添加到StoreKit 模式警报是不够的;信息也必须是在应用程序本身的某处列出,并且必须显示清楚而显眼.

To resolve this issue, please revise your app or its metadata to include the missing information. Adding the above information to the StoreKit modal alert is not sufficient; the information must also be listed somewhere within the app itself, and it must be displayed clearly and conspicuously.

如果以上信息在您的应用中,请回复本帖在调解中心提供有关在哪里找到它的详细信息.

If the above information is in your app, please reply to this message in Resolution Center to provide details on where to locate it.

推荐答案

您应该尝试查看其他应用程序正在做什么,以了解需要什么.以下是他们要求的内容:

You should try to look at what other apps are doing to get an idea of what is required. Here are the things they asking for:

1- 有关订阅自动续订性质的信息:

1- Information about the auto-renewable nature of the subscription:

为此,您需要在您的应用中包含 Apple 合同中的这一部分.我认为他们不希望您为此使用 UIAlertView.这可能就是他们所说的模态警报".这是您需要包含的文本(完全或改写):

For this you need to include this section from the apple contract in you app. I think they don't want you to use a UIAlertView for this. This might be what they are referring to by 'a modal alert'. This is the text you need to include (exactly or rephrased):

• 付款将在确认购买时记入 iTunes 帐户

• Payment will be charged to iTunes Account at confirmation of purchase

• 订阅会自动续订,除非在以下时间关闭自动续订当前期间结束前至少 24 小时'

• Subscription automatically renews unless auto-renew is turned off at least 24-hours before the end of the current period'

• 帐户将在本期结束前 24 小时内收取续订费用,并确定续订费用

• Account will be charged for renewal within 24-hours prior to the end of the current period, and identify the cost of the renewal

• 订阅可由用户管理,购买后可前往用户的帐户设置关闭自动续订

• Subscriptions may be managed by the user and auto-renewal may be turned off by going to the user’s Account Settings after purchase

• 免费试用期的任何未使用部分(如果提供)将在用户购买该出版物的订阅时被没收(如适用).

• Any unused portion of a free trial period, if offered, will be forfeited when the user purchases a subscription to that publication, where applicable.

以下是印象笔记的示例:

Here is an example of how evernote does it:

2- 您还需要在应用程序中包含指向您的隐私政策和使用条款的链接.你可以把这些放在你上面放信息的地方

2- You also need to include links to you privacy policy and terms of use inside the app. You can put these the same place you put the information above

3- 您需要在 iTunes Connect 的应用描述中包含订阅的长度.(例如每月和每年订阅计划...)

3- You need to include the length of you subscriptions in app description from itunes connect. (e.g monthly and annual subscriptions plans ... )

4- 您需要将您的隐私政策放在隐私政策 URL 字段中:

4- You need to put you privacy policy in the privacy policy URL field:

这篇关于如何在应用程序购买中编程自动续订以满足 Apple 指南?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆