iOS 审核浅谈:1.4.1、2.1、2.5.2、2.5.4、4.2.3、5.2.5


整理下近期被 Apple 残忍虐待的成果。

 

ps: 可以提供一个视频链接,建议用微软的OneDrive 。审核员方便点。国内那些个地址都需要登录,需要登录才能看视频的场景,同样会被拒 

 

 

Guideline 1.1 - Safety - Objectionable Content

Guideline 1.1 - Safety - Objectionable Content

We found that your submission includes content or concepts that are not appropriate for the App Store.

 

Specifically, your app’s metadata or binary include inappropriate references to the COVID-19 pandemic. Users rely on the App Store to find apps providing essential medical services and safety information. To help users easily locate this content, only apps from recognized institutions providing essential services should reference the pandemic in their metadata and binary.

 

Next Steps

 

It would be appropriate to revise your submission, including the app binary and any associated metadata, and remove all direct references to the COVID-19 pandemic.

解决方案:

疫情当下,新冠也不是随便就能上的。要么提供资质,要么删除相应数据吧。

 

Guideline 1.4.1 - Safety - Physical Harm

Guideline 1.4.1 - Safety - Physical Harm

 

Your app provides medical diagnoses or treatment advice but does not include the required medical disclaimer.

 

Next Steps

 

Please revise your app's description to include a disclaimer reminding users to seek a doctor’s advice in addition to using this app and before making any medical decisions.

 

Once you have made the appropriate changes to your app’s description, please reply to this message in App Store Connect, and we will continue with the review.

解决方案:

应用程序提供医疗诊断或治疗建议,但不包括所需的医疗免责声明,修改您的应用程序的描述,包括一个免责声明,提醒用户除了使用本应用程序外,在做出任何医疗决定之前寻求医生的建议。

ps :该免责申明除了在APP展现外,还需在APP描述里面展现,否则仍有被拒的风险。 

 

Guideline 2.1 - Information Needed

Guideline 2.1 - Information Needed

 

Before we can complete our review of your app, we need a video that demonstrates the current version, 1.0.1, in use on a physical iOS device.

Specifically, we need a demo video that shows the use of background audio. The provided demo video cannot access for more than 1 minute due to not logging in.

The demo video should:

- Show your app running on a physical iOS device, not on a simulator.

- Clearly documents all relevant app features, services, and user permission requests.

 

Next Steps

 

Provide a link to the video in the App Review Information section of your app’s page in App Store Connect and reply to this message. You can use a screen recorder to capture footage of your app in use. Note that if your app can only be reviewed with a demo video, you’ll need to provide an updated demo video for every app submission.

解决方案:

提供一个演示Demo。详细描述问题的使用场景并回复审核即可。记得回复后,再次点击提审。

 

Guideline 2.1 - Information Needed

Guideline 2.1 - Information Needed

We have started our review, but we need additional information to continue. Specifically, it appears your app may access or include paid digital content or services, and we want to understand your business model before completing our review.

 

Next Steps

 

Please review the following questions and provide as much detailed information about your business model as you can.

 

1. Who are the users that will use the paid content, subscriptions, features, and services in the app?

2. Where can users purchase the content, subscriptions, features, and services that can be accessed in the app?

3. What specific types of previously purchased content, subscriptions, features, and services can a user access in the app?

4. What paid content, subscriptions, or features are unlocked within your app that do not use in-app purchase?

5. How do users obtain an account? Do users have to pay a fee to create an account?

6. Which feature of your app needs access to background audio and voip? Where can users locate this feature? Please provide more details and a demo video is preferred if necessary.

解决方案:

说你的APP存在 虚拟类的交易性质。详细的回复你的项目流程场景即可。

 

Guideline 2.1 - Performance - App Completeness

Guideline 2.1 - Performance - App Completeness

Your app or its metadata does not appear to include complete and final content. Specifically, your app includes placeholder content in homepage.

 

App Store users expect the apps they download to be ready for public use. Apps on the store shouldn't include placeholder or incomplete content or information.

 

Next Steps

 

To resolve this issue, please revise your app and metadata so that all of its content is complete and final.

 

For example:

 

- Your app binary or metadata should not include "lorem ipsum" text.

- App metadata should not include placeholder screenshots, such as "screenshot coming soon."

- Provide an engaging app description that highlights the features and functionality of your app.

解决方案:

APP内容不太友好、引人遐想问题。包含自己去叔你下内容吧,封面、文字、占位图等等。

 

 Guideline 2.5.2 - Performance - Software Requirements

Guideline 2.5.2 - Performance - Software Requirements

During review, your app installed or launched executable code, which is not permitted on the App Store. Specifically, your app uses the itms-services URL scheme to connect to pgyer.com, which may allow for installations or updating of the app.

 

The next submission of this app may require a longer review time, and this app will not be eligible for an expedited review until this issue is resolved.

 

Next Steps

 

- Remove any reference to itms-services URL schemes from your app.

- Review the Software Requirements section of the App Store Review Guidelines.

- Ensure your app is compliant with all sections of the App Store Review Guidelines and the Terms & Conditions of the Apple Developer Program.

- Once your app is fully compliant, resubmit your app for review.

解决方案:

应付不允许存在热更新或者第三方分发平台信息。删除即可。

 

Guideline 2.5.4 - Performance - Software Requirements

Guideline 2.5.4 - Performance - Software Requirements

 

Your app declares support for VoIP in the UIBackgroundModes key in your Info.plist, but it does not include any Voice over IP services.

 

Next Steps

 

To resolve this issue, please revise your app to either add VoIP features or remove the “voip” setting from the UIBackgroundModes key.

 

We recognize that VoIP can provide “keep alive” functionality that is useful for many app features. However, using VoIP in this manner is not the intended purpose of VoIP.

解决方案:

项目支持后台运行VoIP,在info.plist 上有展示,但是他们不知道你怎么使用的。两种方案:

1、删除相对应的info.plist key。  
2、提供相关完整的使用场景的说明和使用场景的视频回复。

 

Guideline 4.2.3 - Design - Minimum Functionality、Guideline 4.8 - Design - Sign in with Apple :

Guideline 4.2.3 - Design - Minimum Functionality

 

We were required to install the WeChat app before we could log in via WeChat. Users should be able to log in with WeChat and access their accounts without having to install any additional apps.

 

Next Steps

 

If you would like to offer authentication through WeChat, please use a mechanism that allows users to log in with WeChat from within your app without first having to install an additional app.

 

We recommend implementing the Safari View Controller API to display web content within your app. The Safari View Controller allows the display of a URL and inspection of the certificate from an embedded browser in an app so that customers can verify the webpage URL and SSL certificate to confirm they are entering their sign in credentials into a legitimate page.

 

Guideline 4.8 - Design - Sign in with Apple

 

Your app uses a third-party login service, but does not offer Sign in with Apple. Apps that use a third-party login service for account authentication need to offer Sign in with Apple to users as an equivalent option.

 

Next Steps

 

Please revise your app to offer Sign in with Apple as an equivalent option for account authentication.

解决方案:

 苹果要求应用如果支持第三方登陆就要支持苹果登陆,去除第三方登陆或提交苹果登陆

 

Guideline 5.1.1(v) - Data Collection and Storage

Guideline 5.1.1(v) - Data Collection and Storage

 

We noticed that your app supports account creation but does not appear to include an option to initiate account deletion.

Apps that support account creation must also offer account deletion to give App Store users more control of the data they've shared while using your app.

Next Steps

If your app already supports account deletion, reply to this message and let us know how to locate this feature. If your app does not support account deletion, revise your app to include an option to initiate account deletion.

 

If you are unable to offer account deletion or need to provide additional customer service flows to facilitate and confirm account deletion, either because your app operates in a highly-regulated industry or for some other reason, reply to this message in App Store Connect and provide additional information or documentation. If you have questions regarding your legal obligations, check with your legal counsel.

 

Keep these requirements in mind when updating your app to support account deletion:

 

- Only offering to temporarily deactivate or disable an account is insufficient.

- If users need to visit a website to finish deleting their account, include a link directly to the page on your website where they can complete the process.

- You may include confirmation steps to prevent users from accidentally deleting their account. However, only apps in highly-regulated industries may require users to use customer service resources, such as making a phone call or sending an email, to complete account deletion.

 解决方案:

支持注册账号,那就要支持账号的注销。新增一个账号注销功能或者提供对应的注销功能的引导视频或截图指引(图片 组图尽可能的顺序、命名要能详细的表述操作指引的)。

 

Guideline 5.2.5 - Legal - Intellectual Property

Guideline 5.2.5 - Legal - Intellectual Property

Your app does not comply with the Guidelines for Using Apple's Trademarks and Copyrights. Specifically, your app includes:

 

- iPad in the app name or subtitle in an inappropriate manner

 

Next Steps

 

To resolve this issue, please revise your app and its metadata to address these trademark issues.

Please see attached screenshot for details.

解决方案:

就是说你的APP名称或logo 和别人的太相似了。调整下就好了。

ps: 如果你是一套代码,但是发布两个APP,分别上线iOS和iPad。则需要在名称和logo上加一个HD或者其他便于区分的角标即可 


原文链接:https://www.cnblogs.com/boaosady/p/16739204.html

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:iOS 审核浅谈:1.4.1、2.1、2.5.2、2.5.4、4.2.3、5.2.5 - Python技术站

(0)
上一篇 2023年4月18日
下一篇 2023年4月18日

相关文章

  • 优先级反转那些事儿

    作者:崔晓兵 从一个线上问题说起 最近在线上遇到了一些[HMDConfigManager remoteConfigWithAppID:]卡死 初步分析 观察了下主线程堆栈,用到的锁是读写锁 随后又去翻了下持有着锁的子线程,有各种各样的情况,且基本都处于正常的执行状态,例如有的处于打开文件状态,有的处于read状态,有的正在执行NSUserDefaults的方…

    IOS 2023年4月17日
    00
  • 无需支付688苹果开发者账号,xcode13打包导出ipa,提供他人进行内测

    众所周知,在开发苹果应用时需要使用签名(证书)才能进行打包安装苹果IPA,作为刚接触ios开发的同学,只是学习ios app开发内测,并没有上架appstore需求,对于苹果开发者账号认证需要支付688,真的是极大的浪费,经过一番百度,APP Uploader这块软件,真是及时啊,免688,只需要注册苹果个人开发者账号,不需要688认证,就可以打包自己开发的…

    IOS 2023年4月18日
    00
  • ios animation 动画学习总结

    目录 一、前言 二、UIView Animation 2.1 简单动画 2.2 关键帧动画 2.3 View 的转换 三、CALayer Animation 一、前言 动画一直是 iOS 开发中很重要的一部分。设计良好,效果炫酷的动画往往能对用户体验的提升起到很大的作用,在这里将自己学习 iOS 动画的体会记录下来,希望能对别人有所帮助。 iOS 的动画框架…

    IOS 2023年4月18日
    00
  • Appuploader 常见错误及解决方法

    问题解决秘籍 遇到问题,第一个请登录苹果开发者官网 检查一遍账号是否有权限,是否被停用,是否过期,是否有协议需要同意,并且在右上角切换账号后检查所有关联的账号是否工作正常,apple账号的邮箱也是个重要的地方,当有ipa上传,账号有发生变化,被停用,apple经常发送一些邮件,去检查邮件通知,根据邮件通知修改调整。只有账号正常没问题,再考虑是否软件哪个地方操…

    IOS 2023年4月18日
    00
  • iOS 悬浮球效果实现,悬浮按钮,拖拽,贴边,隐藏,显示,旋转屏幕适配

    1.悬浮球与设备刘海的安全距离无论是横屏还是竖屏,悬浮球距离有刘海的一边会留出安全距离设备方向的上下两边,也有安全距离 2.贴边吸附方向和距离悬浮球只能贴设备方向的左右两边,需要贴上下两边自行调整距离边缘的数值自行调整 3.切换横竖屏,悬浮球自适应悬浮球位置切换横竖屏后,等比例转换的。 4.隐藏和显示拖到屏幕中间ImageView范围内可以隐藏悬浮窗,在范围…

    IOS 2023年4月18日
    00
  • [Android开发学iOS系列] Auto Layout

    [Android开发学iOS系列] Auto Layout 内容: 介绍什么是Auto Layout. 基本使用方法 在代码中写约束的方法 Auto Layout的原理 尺寸和优先级 Auto Layout的使用细则 重要的属性 StackView Layout Guide Performance Debugging What is Auto Layout …

    IOS 2023年4月17日
    00
  • iOS上拉边界下拉白色空白问题解决概述

    表现 手指按住屏幕下拉,屏幕顶部会多出一块白色区域。手指按住屏幕上拉,底部多出一块白色区域。 产生原因 在 iOS 中,手指按住屏幕上下拖动,会触发 touchmove 事件。这个事件触发的对象是整个 webview 容器,容器自然会被拖动,剩下的部分会成空白。 解决方案 1. 监听事件禁止滑动 移动端触摸事件有三个,分别定义为 touchstart :手指…

    IOS 2023年4月17日
    00
  • uniapp ios app离线打包

    前言 进行UniApp 离线打包之前, 建议先认真阅读一遍官方的开发文档。真正阅读过了,可以少踩很多坑。本文介绍离线打包前的准备及iOS工程的一些配置和需要注意的事项。 官方文档:App离线打包iOS插件开发教程iOS原生工程配置 首先,需要去UniApp官网创建一个开发者账号注册开发者登录开发者中心 账号创建成功后就可以去开发者中心创建应用了。 App的创…

    IOS 2023年4月18日
    00
合作推广
合作推广
分享本页
返回顶部