可萌记账1.5.2的辛酸之路

最后更新:2017-05-11

前言

距离上次发版本已经快接近两个月了,这两个月发生了很多事,有因为产品规划主动撤下版本的,也有苹果审核各种挑剔的悲剧的,也有因为时下 苹果微信 互怼造成的, 当然也有自己失误造成的。记录一下,避免以后在走这样的坑.


壹: Restore Purchases

前面一版本(1.4.9)中,可萌上线了一款 绿野仙踪的内购皮肤,因为一次购买,终身使用,因此我们选择的是非消耗性项目
image_1bfqdq04v10bov565niai616mip.png-9.8kB

于此同时,可萌上传了另外一套内购的皮肤一帘幽梦
image_1bfqibqdt960ljf1jhr7cf1he26.png-9.2kB

此次上传版本,被苹果无情的拒绝, 因为Restore Purchases

2017 - 3- 20

Business - 3.1.1

We found that your app offers in-app purchases that can be restored but does not include a "Restore Purchases" feature to allow users to restore the previously purchased in-app purchases, as specified in the "Restoring Purchase Products" section of the In-App Purchase Programming Guide:

"Users restore transactions to maintain access to content they've already purchased. For example, when they upgrade to a new phone, they don't lose all of the items they purchased on the old phone. Include some mechanism in your app to let the user restore their purchases, such as a Restore Purchases button."

To restore previously purchased in-app purchase products, it would be appropriate to provide a "Restore" button and initiate the restore process when the "Restore" button is tapped by the user.

Request a phone call from App Review

At your request, we can arrange for an Apple Representative to call you within the next three business days to discuss your App Review issue. Our representative will be able to discuss the issue in English or Chinese.

To request a call and ensure we have accurate contact information, reply directly to this message with a contact name and direct phone number to reach you.

申请应用审核团队致电联系

如果您有需要,我们将根据您的要求在三个工作日内安排一位精通中文的苹果公司代表致电与您联系,讨论您的应用审核结果。
为了确保我们有正确的联系资料,请回复这封邮件并提供您的姓名与电话号码。

申請應用審核團隊致電聯繫

如果您有需要,我們將根據您的要求在三個工作日內安排一位精通中文的蘋果公司代表致電與您聯繫,討論您的應用審核結果。
為了確保我們有正確的聯繫資料,請回覆這封郵件並提供您的姓名與電話號碼。

Business - 3.2.2

Your app prompts users to rate the app in exchange for in-game currency or points. Incentivizing ratings and downloads has a direct influence on the App Store user reviews or chart ranking.

Please see attached screenshots for details.

Next Steps

Please revise your app to remove this functionality.

解决办法:

加上restore 功能,很简单的操作。


贰: can't locate the in-app purchases within your app

由于第一版本Restore 的问题,急于发布版本,可萌采取了删除 一帘幽梦,然而就闹大发了。

image_1bfqif06k1o1atj1vr65ru1kj72j.png-19.1kB

再次:苹果无情拒绝

2017 - 3 - 24

Information Needed

We have begun the review of your app but aren't able to continue because we can't locate the in-app purchases within your app.

At your earliest opportunity, please reply to this message providing the steps for locating the in-app purchases in your app.

再次悲剧

2017 - 3 - 28

因为新的产品已经被下架, 在 iOS App 里面没有取消的选项(个人觉得这是苹果出的bug),回复邮件,再次提交

Guideline 2.1 - Performance

We found that while you have submitted in-app purchase products for your app, the in-app purchase functionality is not present in your binary.

Next Steps

If you would like to include in-app purchases in your app, you will need to upload a new binary that incorporates the in-app purchase API to enable users to make a purchase.

Once you revise and resubmit your binary, you will also need to resubmit your in-app purchases for review since they are in the Developer Action Required state. For each in-app purchase product submitted, please be sure to edit the detail information or cancel the request to change the detail information for the in-app purchases using iTunes Connect.

Alternatively, if you do not want to include in-app purchase products in your app, it would be appropriate to remove any unused in-app purchase products from iTunes Connect.

Resources

For more information on how to implement in-app purchase in your app, please refer to the In-App Purchase Programming Guide.

You can learn more about submitting in-app purchases for review in the In-App Purchase Configuration Guide for iTunes Connect.

再来一次

2017 - 4 - 5

实际上,在这次提交上面,我们没有新的内购产品(已被删除),Restore的问题已经被处理好了,可萌就再次提交,在提交信息中备注了原因等等, 并申请相应的 Apple 技术支出 (结果证明,Apple 根本不鸟你), 不出所料,再来一次

Apple 的理由和再次悲剧的一模一样。

Once again

2017 - 4 - 11
各种尝试无果,此时已陷入绝望中,Apple的电话,邮件能使用的渠道已经使用了,再次无奈提交版本, 于 4-10悲剧,原因还是和上面一样,这次可萌不提交了,直接邮件反馈原因

我回复的邮件:

Hello ,

I am so sorry to bother you~The product of my team (Apple ID: 1145743841) has submitted so many times, but unfortunately, all been rejected.You provided a note “We found that while you have submitted in-app purchase products for your app, the in-app purchase functionality is not present in your binary.”

In the 1.4.9 version, we offer an in-app purchase product that has been allowed to sell(AppleID: xxxxx, Product ID:com.ffrj.pinkwallet.theme06).

In the current version (1.5.1), we again offer an in-app product(AppleID: xxxxx, Product ID:com.ffrj.pinkwallet.theme14). But has been removed from iTunes Connect after the first refusal.

What makes us confused now is themeaning of "the in-app purchase service is not present in your binary".

Thank you for your help and look forward to your reply~

感动天地,苹果第二天直接回复了

Hello,

Thanks for your response. Since you removed the In App Purchase product from your app, please also make sure to remove the submitted In App Purchase product from iTunes Connect.

Once you remove the In App Purchase product from iTunes Connect, please resubmit and we will continue the review.

Best Regards,

App Store Review

我很断定,是Apple 出bug了, 无奈之下,我把所有的上线的内购产品全部删除,再次提交,过了

你以为过了就没问题了,Too Young Too Simple


叄:项目调整

折腾将近一个月的提交,终于搞定之后,某天,老板说了一句话,撤下来,此版本有一些问题,方向有问题。

呵呵哒

接着就是项目调整,一切又回到了从前,改完大概到了 4-27号左右,再次提交

这段时间,苹果和微信互怼起来了, 不偏不倚的说,就是微信不遵守内购规则,然后依靠大量的用户和苹果互怼,然后苹果修正了 1.3.1条例(貌似是这个条例)


肆: 怼出来的问题

项目调整,其实没有什么其他的,就是UI进行了调整,新增了一个 邀请有礼功能

but

Apple 似乎和我杠上了

Guideline 3.1.1 - Business

We noticed that your app enables the purchase of content, services, or functionality in the app by means other than the in-app purchase API, which is not appropriate for the App Store.

Next Steps

While the payment system that you have included may conduct the transaction outside of the app, if the purchasable content, functionality, or services are intended to be used in the app, they must be purchased through IAP, within the app - unless it is of the type referenced in guideline 3.1.3 of the App Store Review Guidelines.

Request a phone call from App Review

At your request, we can arrange for an Apple Representative to call you within the next three business days to discuss your App Review issue. Our representative will be able to discuss the issue in English or Chinese.

To request a call and ensure we have accurate contact information, reply directly to this message with a contact name and direct phone number to reach you.

申请应用审核团队致电联系

如果您有需要,我们将根据您的要求在三个工作日内安排一位精通中文的苹果公司代表致电与您联系,讨论您的应用审核结果。
为了确保我们有正确的联系资料,请回复这封邮件并提供您的姓名与电话号码。

申請應用審核團隊致電聯繫

如果您有需要,我們將根據您的要求在三個工作日內安排一位精通中文的蘋果公司代表致電與您聯繫,討論您的應用審核結果。
為了確保我們有正確的聯繫資料,請回覆這封郵件並提供您的姓名與電話號碼。

what a fuck ! 内购已经都下了,你都让我通过了啊。

仔细斟酌,难道它知道我内购里面的API 没有删除,好吧,删除API,注释所有的代码,再次提交

苹果爸爸就是那么有傲娇,再来一次,就跟你说了

Guideline 3.1.1 - Business

We noticed that your app enables the purchase of content, services, or functionality in the app by means other than the in-app purchase API, which is not appropriate for the App Store.

Specifically, your app enables points, or intermediate currencies, without using the in-app purchase API. Additionally, please note that the cost of the points or the intermediate currency cannot be included in the purchase price of the app.

Next Steps

While the payment system that you have included may conduct the transaction outside of the app, if the purchasable content, functionality, or services are intended to be used in the app, they must be purchased through in-app purchase, within the app - unless it is of the type referenced in guideline 3.1.3 of the App Store Review Guidelines.

Request a phone call from App Review

At your request, we can arrange for an Apple Representative to call you within the next three business days to discuss your App Review issue.

To request a call and ensure we have accurate contact information, reply directly to this message with a contact name and direct phone number to reach you.

In-App Purchase

It may be appropriate to revise your app to use the in-app purchase API to provide content purchasing functionality.

In-app purchase provides several benefits, including:

  • The flexibility to support a variety of business models.
  • Impacting your app ranking by consolidating your sales to one app rather than distributing them across multiple apps.
  • An effective marketing vehicle to drive additional sales of new content.

For information on in-app purchase, please refer to the following documentation:

In-App Purchase for Developers

In-App Purchase Programming Guide

For step-by-step instructions on in-app purchase creation within iTunes Connect, refer to In-App Purchase for Developers.

Guideline 3.2.2 - Business

We noticed that your app incentivizes referrals in order to sign up new users. While rewarding the invitation sender with points or other digital content is acceptable, the person receiving the invitation should not receive any rewards for downloading or registering an account to use your app.

Incentivizing downloads has a direct influence on the App Store user reviews or chart ranking.

Please see attached screenshots for details.

Next Steps

To resolve this issue, please remove this functionality from your app.

最重要的还是:
image_1bfqkdm1218b94f0o8l1g2u1fc630.png-278.3kB

Oh I see

前几年有一个积分墙一样的东西,就是广告主投广告,然后App 做一种积分墙,你去下载给你积分,类似这个东西。很明显,这种对于苹果来说,是非正常,而且,对于广告主来说,也是不友好的(因为可以刷),后来被禁止了。

找到原因,问题就好解决了,再次提交

人生总是充满惊喜

Guideline 2.2 - Performance

Your app includes content or features that users aren't able to use in this version. Apps that are for demonstration, trial, or up-sell purposes are not appropriate for the App Store.

Please see attached screenshots for details.

Next Steps

To resolve this issue, please complete, remove, or fully configure any partially implemented features. Additionally, remove all references to "demo," "trial," "beta," or "test" in your app description, app icon, screenshots, previews, release notes, and binary.

Resources

If you would like to conduct a beta trial for your app, you may wish to review the TestFlight Beta Testing Guide.

image_1bfqkoh21ncled11oncntfv0e3d.png-164.3kB

What?

这个功能我们已经上了好多版了,一点没变,前几次提交 都没问题,第一次新功能,也没问题。

呵呵哒

我笑而不语,删除这个按钮

提交版本

伍:End

过了, 完美

posted @ 2017-05-11 20:53  洒水先生  阅读(531)  评论(0编辑  收藏  举报