苹果审核Guideline 2.1 - Performance - App Completeness
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了苹果审核Guideline 2.1 - Performance - App Completeness相关的知识,希望对你有一定的参考价值。
参考技术A 最近提交应用到AppStore审核,出现了Guideline 2.1错误,提示We discovered one or more bugs in your app.细节是我们的一个H5界面在本地测试时可以打开,但是苹果审核人员审核时确一直打不开,白屏。
问题原因是苹果审核时用的是IPV6的网络,国内的网络一般使用的是IPV4,网页在IPV6网络下打不开。
解决方案:
1、适配IPV6网络,可参考 这篇文章 进行相应处理。
2、如果你的应用只在国内进行运营,你可以在解决方案中心中进行申诉,并把自己的销售区域改为中国。
记录iOS APP提交审核被苹果拒的解决
参考技术A 邮件:AppReview@apple.com- 给这个邮箱写邮件,必须用对应APP的账号(App Store Connect team members),否则对方不接受沟通;
回复:App Store Connect 里直接回复
- 可以直接在被拒问题下方的回复框里回复,建议先写好再贴进去;
- 可以贴图或者视频,建议命名使用纯字母(不要出现中文);
Guideline 1.2 - Safety - User GeneratedContent
Your app enables the display ofuser-generated content but does not have the proper precautions in place.
Next Steps
To resolve this issue, please revise yourapp to implement all of the following precautions:
- Require that users agree to terms (EULA)and these terms must make it clear that there is no tolerance for objectionablecontent or abusive users
- A method for filtering objectionablecontent
- A mechanism for users to flagobjectionable content
- A mechanism for users to block abusiveusers
- The developer must act on objectionablecontent reports within 24 hours by removing the content and ejecting the userwho provided the offending content
解决:
- APP需要增加用户协议;如果已经有相关协议,只需要把相关界面或路径截图回复即可;
- APP需要有内容审核机制,如不符合内容规范或有害需要及时过滤或删除;如有相关功能,只需要截图回复即可;
- 用户需要有举报之类的功能,可以举报内容或者用户,有两者之一应该都可以通过审核;截图回复即可;
- 及时过滤或删除的机制;截图回复即可;建议APP上有“该内容违规已删除”的界面,这样截图容易通过。
Guideline Guideline 1.2 - Safety - User Generated Content
Your app enables the display of user-generated content but does not have the proper precautions in place.
Next Steps
To resolve this issue, please revise your app to implement all of the following precautions:
- A mechanism for users to block abusive users
解决:
- 需要增加拉黑用户的功能;如果功能不明显,建议在回复里附上相关流程和截图,再提交新版本;
Guideline 2.3.4 - Performance - Accurate Metadata
Your app preview includes content that does not sufficiently reflect the app in use. Specifically, your preview:
- Includes a self-promotional ad.
Next Steps
To resolve this issue, please revise your app preview to only use video screen captures of the app, narration, and textual and design overlays.
Resources
For resources on creating great app previews, you may want to review the App Previews page. For more general information on how to make the most of your app's App Store product page, please see the App Store Product Page information available on the Apple Developer website.
Please see attached screenshot for details.
解决:
- 应用市场里的展示视频/截图不能出现虚假内容;如果是在APP界面基础上加工的,可以截取APP内部使用的界面进行对比说明,会通过。
Guideline 2.3.7 - Performance - Accurate Metadata
Your app name or subtitle to be displayed on the App Store includes keywords or descriptors, which are not appropriate for use in these metadata items.
Specifically, the following words in your app name or subtitle are considered keywords or descriptors:
- XXXXXXXX
Next Steps
To resolve this issue, please revise your app name or subtitle to remove any keywords and descriptors from all localizations of your app. Keywords can be entered in the Keywords field in App Store Connect to be used as search terms for your app.
解决:
- APP名称和标题不能使用比较夸张的用词,哪怕是中文也会有懂中文的审核人员认为是虚假内容;去掉不合适的词汇,重新提交即可;标题这里很容易来回审核,换了审核员可能规则就不一样。
Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage
We noticed that your app requests the user’s consent to access their location but does not clarify the use of the location in the applicable purpose string.
Next Steps
Please revise the relevant purpose string in your app’s Info.plist file to specify why the app is requesting access to the user's location. You can modify your app's Info.plist file using the property list editor in Xcode.
To help users understand why your app is requesting access to their personal data, all permission request alerts in your app should specify how your app will use the requested feature.
Resources
For additional information and instructions on requesting permission, please review the Requesting Permission section of the iOS Human Interface Guidelines and the Information Property List Key Reference. You may also want to review the Technical Q&A QA1937: Resolving the Privacy-Sensitive Data App Rejection page for details on how to provide a usage description for permission request alerts.
Please see attached screenshot for details.
解决:
- 苹果很在意APP获取用户各类权限的原因;如果只修改文案,审核人员可能无法理解;需要截图回复解释;
Guideline 5.0 - Legal
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 includes features that XXX from content which is not in compliance.
Next Steps
To resolve this issue, please remove all content and features that are illegal in the locations where your app is available.
Please note that app concepts that are considered illegal are not allowed on the App Store.
Please see attached screenshots for details.
解决:
- 不能有诱导用户的行为;可以申诉,会通过;也看到有人是通过上线前隐去的方式。
Guideline 3.1.2 - Business - Payments - Subscriptions
We noticed that your app did not fully meet the terms and conditions for auto-renewing subscriptions, as specified in Schedule 2, section 3.8(b) of the Paid Applications agreement.
When the user initiates an in-app purchase on the App Store, they are taken into your app to continue the transaction.
However, information about the subscription must be displayed to the user prior to the purchase:
• Title of publication or service
• Length of subscription (time period and content or services provided during each subscription period)
Price of subscription, and price per unit if appropriate
Next Steps
To resolve this issue, please revise your app to include the missing information prior to initiating any auto-renewing subscription purchases within your app.
If you have no future plans on promoting this in-app purchase product, you can visit App Store Connect to delete the associated promotional image.
To delete the promoted image:
- Log in to App Store Connect
- Click on "My Apps"
- Select this app
- Click "Features," then “App Store Promotions” to view your promoted in-app purchases
- Click the in-app purchase reference name that you no longer want to promote
- Select the associated promotional image and delete it
- Click Save
解决:
- 如果你上线了订阅,并且勾选了在app store里显示推广(就是在app的详情页里、store的专题页里显示订阅套餐的内容),则需要支持从app store直接点击购买后进入app的购买页。需开发单独支持。
Guideline 2.3.2 - Performance - Accurate Metadata
We noticed that your promotional image to be displayed on the App Store does not sufficiently represent the associated promoted in-app purchase. Specifically, we found the following issue with your promotional image:
– Your promotional image includes text that is small or otherwise hard to read.
Next Steps
To resolve this issue, please revise your promotional image to ensure it is unique and accurately represents the associated promoted in-app purchase.
If you have no future plans on promoting this in-app purchase product, you can visit App Store Connect to delete the associated promotional image.
To delete the promoted image:
- Log in to App Store Connect
- Click on "My Apps"
- Select this app
- Click "Features," then “App Store Promotions” to view your promoted in-app purchases
- Click the in-app purchase reference name that you no longer want to promote
- Select the associated promotional image and delete it
- Click Save
解决:
- 上线了订阅,并且勾选了在app store里显示推广,需要上传推广用的小图(图片真的很小)。建议不要带文字,带了文字就会看不清,苹果审核可能会卡住。
Guideline 3.1.2 - Business - Payments - Subscriptions
We noticed that one or more of your auto-renewable subscriptions is marketed in a manner that may mislead or confuse users about the subscription terms or pricing.
Specifically, your app offers a free trial or introductory period but does not make it clear that a payment will be automatically initiated for the next subscription period and the billed amount of your auto-renewable subscription is not clearly and conspicuously displayed to the customer.
Next Steps
To resolve this issue, please revise your auto-renewable subscription purchase flow to ensure that the billed amount is the most prominent pricing element in the layout. Any other pricing elements must be displayed in a subordinate position and size to the total billed amount.
解决:
- 订阅购买页里的文案也容易被卡,标准经常有变化。建议这块文案一定要是可配置的,或者页面设计展示的信息足够多,按照要求进行改动即可。上线后可以再改回之前的。
促销的应用内购买产品的名称相同,这使用户难以识别他们从App Store购买的商品。
要解决此问题,请修改促销的应用内购买产品的名称,以确保每个单独的元数据项都是唯一的。推广的应用内购买的显示名称和描述旨在帮助用户识别和了解他们从App Store购买的内容。
解决:
- 确保每个订阅里的名字都有所不一样,包括描述。
换了工作,估计一两年内不会再接触ios发版,因此做一次简单的汇总,以方便以后再捡起来。
心得:
- 苹果的审核员会换人,标准也是时刻在变化,如果是重要的版本建议提前提交,预留足够的时间来应付被卡。
- app名称和副标题等内容和ASO息息相关,也很容易被卡,建议不要有太多重复的用词。
- 放宽心态,被拒就按照标准改即可。
以上是关于苹果审核Guideline 2.1 - Performance - App Completeness的主要内容,如果未能解决你的问题,请参考以下文章
App Store审核被拒问题及其解决方案之Guideline 2.1
App 提交审核被拒提示:Guideline 2.1 - Performance - App Completeness 的原因及解决
App 提交审核被拒提示:Guideline 2.1 - Performance - App Completeness 的原因及解决
苹果审核被拒,Guideline 1.1.6 - Safety - Objectionable Content;Guideline 3.1.1 - Business - Payments - In-A