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日

相关文章

  • Xcode Run Script 脚本

    在Xcode 项目执行:Run Script 时,则标识:${SYMROOT} . 更改括号类型。 例如:BUILD 号自增,编译完成后自动copy 某文件至目标文件夹等: cp -R ${BUILD_DIR}/${CONFIGURATION}-iphoneos/XXXX.bundle ${SRCROOT}/../XXXProject/ 具体环境变量如下: …

    IOS 2023年4月18日
    00
  • 【IOS实用玩机技巧】爱思助手 IPA 签名功能常见问题汇总

      爱思助手 IPA 签名功能常见问题汇总 使用 Apple ID 签名 IPA 文件也就是常说的“个人签”,很多小伙伴在使用Apple ID签名时,有时候会出现证书申请失败,或者签名失败,这类报错信息。 以下汇总爱思助手 IPA 签名功能在使用时可能遇到的问题和解决办法。 1.安装已签名的软件需要越狱吗? 不需要。不论是使用证书签名还是使用 Apple I…

    IOS 2023年4月18日
    00
  • 内存管理(二)之别小看了Tagged-Pointer关键时刻起到大作用

    本文主要研究Tagged Pointer技术,针对该技术需要解决的问题、以及在实际应用中的价值做一些简单的探讨。 如果你想要更进一步,去挖掘Tagged Pointer是如何实现的,可以参考Friday Q&A 2012-07-27: Let’s Build Tagged Pointers和objc源码。 另外,本文中涉及到的示例代码,请在真机iOS…

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

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

    IOS 2023年4月18日
    00
  • iOS上架流程

    1 准备 2 申请App ID 2.1 打开[苹果开发者官网](https://developer.apple.com),点击Account登陆账号。 2.2 进入ID申请 3 创建证书请求文件(*.cerSigningRequest文件) 4 添加软件开发证书和分发证书 并下载(*.CER文件) 5 创建Profile配置文件 6 新建开发者应用 7 打包…

    IOS 2023年4月17日
    00
  • 中心化决议管理——云端分析

    作者:钱佳卫,研发工程师,产品研发和工程架构部-Client Infrastructure-App Infra-DevOps-Developer Tools 前言 CocoaPods 云端分析能力是字节跳动的终端技术团队(Client Infrastructure) 下 Developer Tools 部门提供的一系列云化基础设施之一, Developer …

    IOS 2023年4月18日
    00
  • iOS16新特性 | 灵动岛适配开发与到家业务场景结合的探索实践

    作者:京东零售 姜海 灵动岛是苹果在iPhone 14 Pro和iPhone 14 Pro Max上首次提出的全新UI交互形式,创新性的让虚拟软件和硬件的交互变得更为流畅。当有来电、短信等通知时,灵动岛会变化形态,以便让用户能够更直观地接收到这些信息。 而在用户使用一些应用App,比如音乐,并将其切换到后台时,灵动岛也能以另一种形态来显示这些软件,还可以通过…

    IOS 2023年4月17日
    00
  • 京喜APP – 图片库优化

    作者:京东零售 何骁 介绍 京喜APP早期开发主要是快速原生化迭代替代原有H5,提高用户体验,在这期间也积累了不少性能问题。之后我们开始进行一些性能优化相关的工作,本文主要是介绍京喜图片库相关优化策略以及关于图片相关的一些关联知识。 图片性能问题 作为电商APP,图片在各个业务场景被大量使用。我们需要做到尽可能降低网络消耗/内存消耗/硬盘消耗,同时不降低图片…

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