关于iosyourpurchasecouldnotbecompleted的信息

您所在的位置:网站首页 licence和permission区别 关于iosyourpurchasecouldnotbecompleted的信息

关于iosyourpurchasecouldnotbecompleted的信息

#关于iosyourpurchasecouldnotbecompleted的信息| 来源: 网络整理| 查看: 265

本文目录一览:

1、IOS App 上架审核被拒(被拒缘由:元数据被拒绝)苹果团队给出的问题回复如下,问各位大牛该怎么解决? 2、iOS 提交苹果审核App被拒原因 3、iOS内购以及用户隐私问题被拒血泪史 4、总结iOS APP应用审核被拒原因 5、iOS APPStore审核被拒 Guideline 1.1.6 - Safety - Objectionable Content? IOS App 上架审核被拒(被拒缘由:元数据被拒绝)苹果团队给出的问题回复如下,问各位大牛该怎么解决?

所需的信息

我们开始对你的程序不能继续因为我们需要访问一个视频,使用iOS设备上显示你的应用程序。

具体来说,请提供一个视频,使用iOS设备上显示输入的VoIP功能。

提供链接到演示视频:

-登录iTunes Connect

点击“我的应用程序”

-选择你的应用程序

-点击屏幕左侧的应用程序版本

-向下滚动到“应用程序审查信息”

-在“备注”部分提供演示视频访问详细信息

点击“保存”

-一旦完成所有更改,请单击“应用程序版本信息”页顶部的“提交审核”按钮。

一旦这些信息是可用的,我们可以继续与您的应用程序的审查。

iOS 提交苹果审核App被拒原因

We began the review of your app but aren't able to continue because we need additional information about your app.

At your earliest opportunity, please review the following question(s) and provide as much detailed information as you can. The more information you can provide upfront, the sooner we can complete your review.

Once you reply to this message in Resolution Center with the requested information, we can proceed with your review.

iOS 应用提交审核要持续一周或者更久,在提交之前,我们一定要进行「自我审查」,避免被拒。ASO100 为大家收集整理了2015年 App Store 审核被拒的23个理由,并且附上官方拒绝理由原文,供大家上传应用时对照检查。

应用被拒分为两种:Binary Rejected 和 Metadata Rejected。前者需要重新上传应用并且重新排队,后者只需要修改信息,不需要重新上传应用。

iOS 应用的版本更新必须通过 App Store 进行,自身 App 内不能包含提示更新功能。从2015年3月起,所有包含检查更新功能的 App 都会被拒绝上架。

附被拒理由原文:

Your app includes an update button or alerts the user to update the app. To avoid user confusion, app version updates must utilize the iOS built-in update mechanism. We’ve attached screenshot(s) for your reference.

Next Steps

Please remove the update feature from your app. To distribute a new version of your app, upload the new app binary version into the same iTunes Connect record you created for the app’s previous version. Updated versions keep the same Apple ID, iTunes Connect ID (SKU), and bundle ID as the original version, and are available free to customers who purchased a previous version.

接入第三方登录要检测是否安装了第三方客户端,未安装时不要显示对应按钮。2015年9月之前,通常可以采用判断未安装则隐藏登录按钮的方式。但目前隐藏按钮的方式也可能被审核拒绝,QQ 和微博提供了 web 登录的方式,如果判断未安装,需要允许用户使用 webview 的登录方式。苹果在条款中有声明不允许 iOS 应用的正常使用需要依赖另外一个 App。

附被拒理由原文:

We noticed that third-party app QQ/WeChat is required to use third-party authentication method. The user should be able to login without installing additional applications.

Next Steps

If you choose to support third-party authentication, please use methods that can authenticate users from within your app, such as a native web-view.

从2014年2月起,Apple 开始拒绝采集 IDFA (identifier for advertising) 却未集成任何广告服务的应用进入 App Store。如果 App 本身没有广告,ASO100.com 建议可以在审核的时候显示一个 Banner 广告,并且放在比较明显的位置,审核通过后关掉即可。

附被拒理由原文:

We found that your app uses the iOS Advertising Identifier but does not include ad functionality. This does not comply with the terms of the iOS Developer Program License Agreement, as required by the App Store Review Guidelines.

Specifically, section 3.3.12 of the iOS Developer Program License Agreement states:

“You and Your Applications (and any third party with whom you have contracted to serve advertising) may us the Advertising Identifier, and any information obtained through the use of the Advertising Identifier, only for the purpose of serving advertising. If a user resets the Advertising Identifier, then You agree not to combine, correlate, link or otherwise associate, either directly or indirectly, the prior Advertising Identifier and any derived information with the reset Advertising Identifier.”

Please remove the iOS Advertising Identifier from your app or add ad functionality to your app.

如果你的 App 内有发帖等UGC(用户产生内容)功能,必须提供用户协议,并留有内容举报功能,否则就会被审核拒绝。

附被拒理由原文:

We found your app enables the display of user-generated content which may become sexually explicit. Therefore we ask that you put the following precautions in place, to ensure your app remains in compliance with the App Store Review Guidelines.

Use Moderators to flag and remove inappropriate content

Require that your users agree to terms (EULA) and these terms must be clear that there’s no tolerance for objectionable content

Users need a way to flag or report objectionable content and users generating this content

Developer must act on objectionable content reports within 24 hours by removing the content and ejecting the user who provided the offending content

Developer needs a method for ejecting users who violate the terms of the EULA

Please keep in mind that it is not sufficient for the user to report an issue through a general user feedback / 反馈 or like/dislike feature of the app. Please ensure that the contents that may become objectionable have a reporting or flagging mechanism readily accessible by the user to allow the user to promptly report or flag the issue and clearly identify the offending content.

应用程序的名称、描述、截图或者预览与应用的内容和功能不相关将会被拒绝。有 App 因为应用截图使用的是自己设计的插画而被审核拒绝。

附被拒理由原文:

We noticed that your marketing screenshot(s) do not sufficiently reflect your app in use.We’ve attached screenshot(s) for your reference.

Next Steps

Please revise your screenshots to demonstrate the app functionality in use.

苹果要求应用不能限制只有部分用户可以使用。

附被拒理由原文:

Your app arbitrarily restrict users by requiring invitation code to register, which is not allowed on the App Store. We’ve attached screenshot(s) for your reference.

Next Steps

Please revise your app to remove any functionality that limits who can use the app.

一直以来,苹果都不允许iOS开发者在进行软件描述时提到 Android 版本,而自从2015年4月起,在 App 内、截图等任何地方提到安卓、Android 的文字、图标、系统界面都会被拒。曾经有电商 App,因为出现了售卖三星安卓手机而被拒。。。

附被拒理由原文:

We found that your app and/or its metadata contains inappropriate or irrelevant platform information, which is not in compliance with the App Store Review Guidelines.

Specifically, your app mentioned other platforms, such as Android.

Providing future platform compatibility plans, or other general platform references, is not appropriate in the context of the App Store. It would be appropriate to remove this information.

App 里有实物奖励的话,不能使用苹果产品(例如 iPhone 、iPad 等)作为奖品。另外一定要声明“奖励由本公司提供,与苹果官方无关”。

附被拒理由原文:

Your app includes a contest or sweepstakes but it does not:

Indicate that Apple is not involved in any way with the contest or sweepstakes.

Next Steps

It is necessary to:

Include official rules of the contest or sweepstakes in the app

Include an explicit statement in the contest or sweepstakes rules specifying that Apple is not a sponsor

Ensure that the contest or sweepstake prizes are not Apple products

增加一个“恢复购买记录”的按钮即可。

附被拒理由原文:

We found that your app offers In-App Purchase/s that can be restored but it does not include a “Restore” feature to allow users to restore the previously purchased In-App Purchase/s.

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.

对于资讯等 App,在没有进行与用户信息相关的操作时,却强行让用户登录,甚至不登录就无法看到任何内容,有可能会被拒绝。

附被拒理由原文:

We noticed that your app requires users to register with personal information to access non account-based features. Apps cannot require user registration prior to allowing access to app content and features that are not associated specifically to the user.

Specifically, your app forces users to login before they can read the news.

We features that your app requires users to register or log in, prior to accessing non account-based features. Apps cannot require user registration or login prior to allowing access to app content and features that are not associated specifically to the user.

Next Steps

User registration that requires the sharing of personal information must be optional or tied to account-specific functionality. Additionally, the requested information must be relevant to the features.

iPhone程序必须不经修改就能以iPhone分辨率和2倍iPhone 3GS的分辨率在iPad上运行。即使你的App 只为 iPhone 用户提供,在 iPad 上也必须能够正常显示,否则审核会被拒绝。

附被拒理由原文:

We noticed that your app did not run at iPhone resolution when reviewed on iPad running iOS 9.1, which is a violation of the App Store Review Guidelines. We’ve attached screenshot(s) for your reference.

Specifically, the buttons at the bottom of the app are inaccessible when running on iPad.

Next Steps

Please revise your app to ensure it runs at iPhone resolution on iPad.

对于视频、音乐、图书类的应用很容易因为这一条而被拒。另外 ASO100.com 建议应用内最好不要出现第三方的商标,例如运营商的Logo、影视公司的 Logo 等。

附被拒理由原文一:

We found that your app allows users to download music without authorization from the relevant third-party sources.

We’ve attached screenshot(s) for your reference.

Next Steps

Please provide documentary evidence of your rights to allow music or video content download from third-party sources. If you do not have the requested permissions, please remove the music or video download functionality from your app.

附被拒理由原文二:

Your app includes content or features that resemble a well-known, third-party mark, Fox . We’ve attached screenshot for your reference.

Pursuant to your agreement with Apple, you represent and warrant that your application does not infringe the rights of another party, and that you are responsible for any liability to Apple because of a claim that your application infringes another party’s rights. Moreover, we may reject or remove your application for any reason, at our sole discretion.

Accordingly, please provide documentary evidence of rights to use this content. Once Legal has reviewed your documentation and confirms its validity, we will proceed with the review of your app.

在应用截图、名称、描述等任何地方出现例如诸如 牛逼、绿茶婊、无节操、逗比 等词汇,都会被苹果审核拒绝。

附被拒理由原文:

We found that your app contains content that many audiences would find objectionable, which is not in compliance with the App Store Review Guidelines.

Specifically, we noticed your app name 打飞机-简单粗暴 is objectionable.

We encourage you to review your app content and evaluate whether you can modify the content to bring it into compliance with the Guidelines.

不要过度谦虚地在启动画面或者应用名称上加上”beta”字样,苹果不允许测试版产品上架。

附被拒理由原文:

Your app appears to be a pre-release, test, or trial version with a limited feature set. Apps that are created for demonstration or trial purposes are not appropriate for the App Store and do not comply with the App Store Review Guidelines.

To ensure compliance with the App Store Review Guidelines, it would be appropriate to revise your app to complete, remove, or fully configure any partially implemented feature(s).

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

如果应用包含注册功能,注册页面必须提供隐私说明协议按钮或者链接。另外在 iTunes connect 提交新版本的时候,Privacy Policy URL 必须要填写。

附被拒理由原文:

We noticed that your app includes account registration or access to users’ existing accounts but does not include a privacy policy, which does not comply with the App Store Review Guidelines.

Please update your app metadata to include a privacy policy and ensure that the privacy policy URL you provide directs the user to the intended destination.

审核期间出现崩溃会导致审核被拒。ASO100.com 建议,在审核期间务必保证服务器稳定,避免审核人员审核时出现内容加载失败的情况,导致被拒。

附被拒理由原文:

We discovered one or more bugs in your app when reviewed on iPhone running iOS 8.1.2 on both Wi-Fi and cellular networks.

Specifically, no content is fetched when users launch the app.Please see the attached screenshot/s for more information.

It would be appropriate to revise such issue(s) in your application.

Next Steps

Please run your app on a device to identify the issue(s), then revise and resubmit your app for review.

如果应用的描述或截图介绍的功能在审核期间没有体现,则会被拒绝,如果介绍文案不够详细也会有一定概率被拒。

附被拒理由原文:

We found that your app did not achieve the core functionality described in your marketing materials or release notes, as required by the App Store Review Guidelines.

Specifically, your app does not include the feature of 微信朋友圈分享 that is written in your release note.

It would be appropriate to revise your app to ensure this feature is fully implemented or to revise your Application Description, Release Notes, and/or screenshots to remove this content.

除特殊情况,苹果明令禁止应用内推荐其他APP。

附被拒理由原文:

The 应用推荐 feature in your app displays or promotes third-party apps, which violates the App Store Review Guidelines. We’ve attached screenshot(s) for your reference.

Next Steps

Please remove the 应用推荐 feature from your app.

如果你的应用中,包含不真实的系统检测或优化功能,苹果会认为这项功能有误导用户的嫌疑,审核时会被拒绝。

附被拒理由原文:

We noticed that your app provides potentially inaccurate diagnostic functionality for iOS devices to the user.

We’ve attached screenshot(s) for your reference.

Next Steps

Currently, there is no publicly available infrastructure to support iOS diagnostic analysis. Therefore your app may report inaccurate information which could mislead or confuse your users. We encourage you to review your app concept and incorporate different content and features that are in compliance with the App Store Review Guidelines.

如果你提交的新版本应用与上一版相比,功能上变化过大,比如将游戏升级为工具类应用,或在新版本中完全改掉前一版产品的功能,则会被苹果拒绝。

附被拒理由原文:

We found that your app did not achieve the core functionality described in your marketing materials or release notes, as required by the App Store Review Guidelines.

Specifically, the app has a whole content swap from a Game app to a Mobile Data Tracking app, which does not provide a good user experience when updating the app.

It would be appropriate to revise your app to ensure this feature is fully implemented or to revise your Application Description, Release Notes, and/or screenshots to remove this content.

If your iTunes Connect Application State is Rejected, a new binary will be required. Make the desired metadata changes when you upload the new binary.

应用程序必须遵守上线地区的法律法规,禁止含有赌博、色情、有偿陪伴等违反法律的内容,尤其为用户提供付费社交服务的APP,例如在线直播类APP,必须严格遵守相关规定。

附被拒理由原文:

Your app contains content – or facilitates, enables, and encourages an activity – that is not legal in all of the locations where the app is available. Specifically, your app is advertised as a platform to provide paid companionship services.

We’ve attached screenshot(s) for your reference.

Next Steps

We encourage you to review your app concept and incorporate different content and features that are in compliance with the App Store Review Guidelines.

针对理财、P2P等金融相关产品,苹果增加规定

开发者的名字必须与APP内的金融机构名字保持一致,否则会被拒。

且由同一品牌的金融机构提供服务的APP,必须发布在同一个开发者账号跟名称下。

如果你已经代表委托人或者公司发布了这些APP,你的委托人或者公司应该注册iOS开发者账号,并把你添加到他们的开发者账号里,这样你就可以在他们账号下面提交并发布APP了。

附被拒理由原文:

We found that the Seller and/or Artist names associated with your app do not reflect the name of the financial institution in the app and/or its name and metadata.

To be appropriate for the App Store, your app must be published under a Seller name and Artist name that reflects the financial institution brand, as required by the iOS Developer Program License Agreement.

Section 1.2:

“You” and “Your” means and refers to the person(s) or legal entity (whether the company, organization, educational institution, or governmental agency, instrumentality, or department) using the Apple Software or otherwise exercising rights under this Agreement. For the sake of clarity, You may authorize contractors to develop Applications on Your behalf, but any such Applications must be submitted under Your developer account.

If you have published these apps on behalf of a client, it would be appropriate for your client to enroll in the iOS Developer Program, then add you to their development team so you can develop an app for them to submit under their developer account.

应用内的功能不能太过单一,苹果虽然理念中提倡“简单”,但并不代表能接受功能不够完善的应用,他们对应用的核心要求,是希望能够给用户更有价值的体验。当然,如果你的产品太有创意,可能苹果的审核员没能理解它的独到之处,这样的情况下,你可以通过申诉来更详细的描述产品优势,以便通过审核。

附被拒理由原文:

We found that your app only provides a very limited set of features. It only provides an augmented reality reader mechanism with no other functionality. While we value simplicity, we consider simplicity to be uncomplicated – not limited in features and functionality.

We understand that there are no hard and fast rules to define useful or entertaining, but Apple and Apple customers expect apps to provide a really great user experience. Apps should provide valuable utility or entertainment, draw people in by offering compelling capabilities or content, or enable people to do something they couldn’t do before or in a way they couldn’t do it before.

We encourage you to review your app concept and evaluate whether you can incorporate additional content and features to be in compliance with the Guidelines. For information on the basics of creating great apps, watch the video The Ingredients of Great Apps.If you feel we didn’t understand the features of your app, or that we missed key functionality, and your app was incorrectly rejected, you may appeal to the App Review Board.

iOS内购以及用户隐私问题被拒血泪史

根据开发计划,在2月25号发布APP的3.1.0版本,原本以为和之前多个版本一样,一次性过,最多两次喽,然后理想很美好,现实很残酷啊。这次版本的发布是我目前发布的APP中被拒的做多一次,是相当的悲惨。话不多说,下面👇来看一下本人审核被拒的血泪史。

1、2019-02-25 第1次被拒:

原因 分析处理:根据苹果反馈的信息,是进入APP的课程详情报500的错误,显示是后台服务器的错误,以为是提供给苹果测试的账号里面存在一些废弃的数据导致报错,清空了测试服务器所以相关的数据,重新提交苹果审核处理。

2、2019-02-28 第2次被拒

原因 分析处理:问题依旧存在,原来不是账号数据的问题,找了一圈,真正的原因是后台对这个接口做了安卓和iOS的iPhone的处理,剔除了iPad。我的老天,第一次遇到后台对iPad做处理,此处温馨提示:苹果审核是用iPad进行测试处理。后台更新完成,再次提交审核,就等明天审核通过发布了。

3、2019-03-01 第3次被拒

原因 分析处理:早上刚到公司打开电脑,发现又被拒,原因不是报错的问题,开始关注APP中的内购问题了,需要提供详细的文案说明,问题一、Please clarify how users top up 伴点?问题二、Does app only allow users to purchase subscription with 伴点? 于是让负责文案说明的同事进行解释说明,然后重新提交审核。

4、2019-03-04 第4次被拒:

原因 分析处理:早上满怀希望的查看审核结果,依旧被拒,心累。被拒的原因,还是要提供文案说明,问题是:Is Apple Pay being used for 伴点?继续提供文案说明,然后提交审核。

5、2019-03-05 第5次被拒:

原因 分析处理:苹果这次的反馈的原因是使用内购购买中间货币来换取非续期订阅产品(We noticed that your app is using consumable in-app purchase products as intermediary currency for the exchange of items that function as non-renewing subscriptions),然后要重新创建内购产品。当时的想法是,我们的APP一直都是这么操作的都没有反馈过问题,估计是苹果误解了,又详细的和苹果解释了一遍,再次提交审核。

6、2019-03-06 第6次被拒:

原因 分析处理:依旧被拒,觉得苹果审核人的心情实在是难以捉摸啊。反馈了三张截图,会员中心、我的账户(与上次被拒截图一致)、会员充值订单,当时没有意识到是会员中心的产品是非续期订阅产品,所以做了一些错误的操作之后(错误操作忽略),提交苹果审核处理。

7、2019-03-12 第7次被拒:

邮件具体内容:

Guideline 3.1.1 - Business - Payments - In-App Purchase

We noticed that your app is using consumable in-app purchase products asintermediary currency for the exchange of items that function as non-renewingsubscriptions.

Next Steps

To resolve this issue, please delete your consumable in-app purchase products,then create separate non-renewing subscription in-app purchase products foreach item that the user would have exchanged those consumable products for.This product type matches the usage model for the products you are ultimatelyselling to your users.

Note: The product type cannot be changed once an in-app purchase product hasbeen created. Therefore, you will need to create a new in-app purchase productwith the correct product type.

To create new in-app purchases:

- Log in to App Store Connect

- Click on "My Apps"

- Select your app

- Click on "Features" to create new in-app purchases

- Click Save

- Once you've completed all changes, click the "Submit for Review"button at the top of the App Version Information page.

Guideline 5.1.1 - Legal - Privacy - Data Collection andStorage

Wenoticed that your app requires users to register with personal information topurchase non account-based in-app purchase products, which does not comply withthe App Store Review Guidelines.

Apps cannot require user registration prior to allowing access to app contentand features that are not associated specifically to the user.

Next Steps

User registration that requires the sharing of personal information must beoptional or tied to account-specific functionality.

To resolve this issue, please make it clear to the user that registering willenable them to access the content from any of their iOS devices and providethem a way to register at any time, if they wish to later extend access toadditional iOS devices.

Please note that although guideline 3.1.2 of the

App Store Review Guidelines requires an app tomake subscription content available to all the iOS devices owned by a singleuser, it is not appropriate to force user registration to meet thisrequirement; such user registration must be made optional.

原因 分析处理:上述介绍是错误操作修改,结果肯定是审核被拒。这次反馈了两个问题:第一、依旧是内购的产品为题;第二、新增问题关于用户隐私协议(We noticed that yourapp requires users to register with personal information to purchase nonaccount-based in-app purchase products, which does not comply with the AppStore Review Guidelines.Apps cannot require user registration prior to allowing access to app contentand features that are not associated specifically to the user.)。关于问题一还是做了一些错误操作,关于问题二,思考之前一直都是这样处理的,和苹果解释说隐私协议中有提到用户要使用APP的一些操作需注册登录,再次重新提交审核。

8、2019-03-13 第8次被拒:

原因 分析处理:和第7次被拒的原因一致,我们只能请求电话沟通处理了。然后再次回复邮件,提交审核,顺便等待电话沟通。

9、2019-03-15 第9次被拒:

原因 分析处理:这次反馈的原因依旧一致,不够给的登录注册的图和会员中心的界面,突然明白应该是会员中心要求使用内购直接购买,不能使用伴点支付购买,因为会员是非续期订阅类型的内购产品,伴点是消耗型内购产品。明白之后,和领导说明之后拒开始一顿操作。但是对应隐私协议的注册登录,我以为是不登录的情况下也可以进入到对应的模块,查看相关的信息,只有等走都购买的操作的时候才去提示用户登录注册,自以为是如此处理,然后改完所有,再次打包提交审核。

10、2019-03-16 第10次被拒:

原因 分析处理:这次内购的问题没有提到,只是提到了隐私协议的注册登录问题;查找了一些资料之后(参考:、、)大致知道如何修改了,苹果需要可选择登录操作,看了一些APP都有类型的处理,比如爱奇艺、优酷、知乎等。就参照爱奇艺的进行了修改,在后台多添加了游客身份的注册登录,APP添加了可选择登录弹窗以及一些流程的修改调整。

11、2019-03-20 第11次被拒:

原因 分析处理:伤心💔,今天以为会审核通过,奈何依旧被拒。苹果反馈的原因,进行内购支付一直没有反应,因为内购的没有使用沙盒测试地址,和我们的后台说过,提交苹果审核的时候是需要用沙盒地址,等审核通过了并且发布了才能改为正式环境,后台说不可以😢,默默说一句是后台技术不到家,能怎么办呢,就自己处理啊,处理完把内购的地址发给了后台,后台简单拿个地址咯。第二个还是用户隐私问题,根据截图应该意思是课程详情里面的加入VIP,未登录也是可以进去VIP中心的,后来把项目中有关加入VIP的地方都调整了一下,未登录情况下可进入VIP中心,准备再次提交。

11、2019-03-21 第12次被拒:

原因 分析处理:今天早上在上班的路上,苹果审核员打来了审核电话,说我们的项目一直被拒的原因,就沟通交流了一下,主要就是可选择登录注册问题,还有就是内购一直加载中不能继续,当时我肯定要解释啊,因为我多次测试了没有任何问题,当时还疑问是不是网络等其他问题,审核员说不是,那肯定是我们出错了。到了公司测试了一波,发现后台的本地和测试环境都是正常的,很显然又是我们的后台更新服务器出问题了,脑壳疼啊,真想怼死他,查找了一圈问题,原来是更新正式服务器的时候,内购项目的内购标识字段忘记更新了😢,目前后台还没找出问题出在哪里,先让他忐忑一天,晚上在告诉他,给他个教训。根据审核员的反馈应该是会员中心的内购处理完提交差不多就可以过了。晚上再次打包提交,就等明天能给过了🙏。

11、2019-03-25 第13次被拒:

原因 分析处理:依旧被拒,反馈的问题是内购失败,不是在沙盒环境,根据苹果提供的截图,内购是成功的,并且也是在沙盒环境下的,内购失败的情况是在账号或者密码输错的情况下出现的,真的不理解苹果想表达什么,自相矛盾。还有一个要添加必要的注册,真是奇怪,之前是可选择的登录注册,现在要必要的注册。真的不理解苹果的意思,果断没有改,把他反馈的问题进行了解释,连续回复了两封邮件,重新提交审核,第二天早上审核尽然过了。哎😌,对苹果看心情的审核实在是没有办法啊,总之,审核通过了。

总结iOS APP应用审核被拒原因

总结一下自己在应用审核中遇到过的问题。

1、应用里面带检测更新按钮

Your app includes an update button or alerts the user to update the app. To avoid user confusion, app version updates must utilize the iOS built-in update mechanism.

Weve attached screenshot(s) for your reference.

Next Steps

Please remove the update feature from your app. To distribute a new version of your app, upload the new app binary version into the same iTunes Connect record you created for the apps previous version. Updated versions keep the same Apple ID, iTunes Connect ID (SKU), and bundle ID as the original version, and are available free to customers who purchased a previous version.

上架之前看到过不能有更新按钮的,然后网上说可以用后台检测,审核的时候关闭后台接口,审核通过开启。然后就上了一个版本,结果还是被拒了。当时急着上线,直接把这个功能去掉就通过了。

2.后台定位服务

Your app uses background location services but does not clarify the purpose of its use in the location modal alert as required in the iOS Human Interface Guidelines .

We've attached screenshot(s) for your reference.

Next Steps

Please reconfigure the UIAlertControllerStyleAlert in your code and specify the intended purpose of using background location in its message field.

刚开始使用NSLocationAlwaysUsageDescription的时候,因为没有写后台定位的目的,然后被退回来了。在NSLocationAlwaysUsageDescription后面加上一句描述,然后就通过了。

3.还是这后台位置服务的问题,之后有个版本上去之后突然又被打回来,问是什么功能需要使用后台定位,What feature require the persistent background location service?(原话)。这真不知道为什么之前那个版本就可以上。

Your app declares support for location in the UIBackgroundModes key in your Info.plist file but does not have any features that require persistent location. Apps that declare support for location in the UIBackgroundModes key in your Info.plist file must have features that require persistent location.

Next Steps

Please revise your app to include features that require the persistent use of real-time location updates while the app is in the background. Please also add the following battery use disclaimer in your Application Description:

"Continued use of GPS running in the background can dramatically decrease battery life."

If your app does not require persistent real-time location updates, please remove the "location" setting from the UIBackgroundModes key. You may wish to use the significant-change location service or the region monitoring location service if persistent real-time location updates are not required for your app features.

在这个问题上被拒了好多次,网上说要加电量警告的描述,然后解释什么功能需要后台位置服务。还以为是审核员不知道我说的是什么功能需要后台位置服务,分别发了文字,图片,甚至还录了个视频过去。然后苹果那边就打电话过来说让我UIBackgroundModes改成NSLocationWhenInUseageDescription,这个也可以使用后台位置。不过这个在后台使用位置的时候电池栏上有一个蓝条提示,不符合APP的要求。后面想了个办法,就是加了导航功能,让这个UIBackgroundModes能通过,之前的后台定位功能自然就能使用了。不过刚开始还是被拒了,赶紧再发一封邮件说明了导航功能在哪里使用,并提供截图,那边一会就通过了。不过加上了导航之后APP大小增加了20M,不需要导航功能的不推荐。

这边说明了后台定位服务的话是不能只是把位置传回服务器而在界面上没有显示的,也提供了其他解决方案。这篇博客里面还有其他的审核遇到问题和解决方案的汇总。

4.内购问题

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 allowed on 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 IAP,within the app - unless it is of the type referenced in Guideline 3.1.3.

Resources

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 .

大致说明了苹果是不允许使用苹果内购之外的API来购买APP的内容,服务或者功能。这里特别指出了我们APP使用了积分或中间货币,特别去查了一下那些直播平台购买礼物也是通过苹果内购的,他们的手续费由平台和主播分别承担一半。而这对于我们的APP是不合适的,在跟审核人员沟通了几次都没有结果之后,将原本的“金币”改成了“余额”,本以为不会通过的,竟然意外通过审核了。主要是这个金币让苹果认为是一个中间货币违反了审核规则吧,其实这个问题我也不是很明白,就是改了一个词而已,所以在上传的时候尽量不要使用比较有争议的词。

5.声明苹果不是活动赞助商

Your app includes a contest or sweepstakes but it does not:

- Indicate that Apple is not involved in any way with the contest or sweepstakes.

Next Steps

It is necessary to:

- Include an explicit statement in the contest or sweepstakes rules specifying that Apple is not a sponsor.

应用包括比赛或抽奖时,应该表明苹果没有以任何方式参与比赛或抽奖。在活动规则中加上一条说明吧

6.Guideline 2.3.3 - Performance - Accurate Metadata

We noticed that your screenshots do not sufficiently reflect your app in use.

Please see attached screenshots for details.

Next Steps

To resolve this issue, please revise your screenshots to ensure that they accurately reflect the app in use. For resources on creating great screenshots for the App Store, you may want to review the App Store Product Page information available on the Apple developer portal.

Please ensure you have made any screenshot modifications using Media Manager. You should confirm your app looks and behaves identically in all languages and on all supported devices. Learn how to use Media Manager to add custom screenshots for each display size and localization.

Since your iTunes Connect status is Metadata Rejected , we do NOT require a new binary. To revise the metadata, visit iTunes Connect to select your app and revise the desired metadata values. Once you’ve completed all changes, reply to this message in Resolution Center and we will continue the review.

NOTE: Please be sure to make any metadata changes to all app localizations by selecting each specific localization and making appropriate changes.

应用程序的名称、描述、截图或者预览与应用的内容和功能不相关将会被拒绝。

7.Guideline 5.2.1 - Legal - Intellectual Property

We found that your app facilitates auctions, but you haven’t provided a sufficient Auction Business Approval Certificate (拍卖经营批准证书) for the services in your app. 

Next Steps

To resolve this issue, please complete the following:

— Provide a copy and/or the direct link to the government website that displays your Auction Business Approval Certificate (拍卖经营批准证书).

— Ensure the seller and artist names associated with your account match the authorized name (企业名称) listed on the Auction Business Approval Certificate (拍卖经营批准证书).

— Ensure that all coins or currencies that were used to enter an auction are returned to the user after an unsuccessful bid. 

Resources

To provide a copy of the Auction Business Approval Certificate (拍卖经营批准证书):

- Log in to iTunes Connect

- Click on "My Apps"

- Select your app

- Click on the app version on the left side of the screen

- Scroll down to "App Review Information"

- Attach the scanned copy of your Auction Business Approval Certificate (拍卖经营批准证书) in the "Attachment" section

- Click "Save"

Once this information is available, please reply to this message in Resolution Center, and we can continue with our review.

拍卖类型APP需要拍卖经营批准证书。将其上传到附件

iOS APPStore审核被拒 Guideline 1.1.6 - Safety - Objectionable Content?

应该是你的APP里有内购项目,打开了Apple Pay的功能,但是苹果内购和apple pay是两个东西,只是内购的话不需要开通apple pay



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3