/AppleGuidelines

Awesome AppleStore guideline on China

AppleGuidelines

苹果官方通用审核条款

苹果AppleSotre审核潜规则总结(针对**区)

苹果审核指南:

通用条款

0、被拒分两种类型,第一种是元数据被拒(Meta Data),第二种是(Binary Data);元数据主要iTunes connect上的应用资料填写问题,Binary Data主要是提审的包存在问题

1、有账号体系则需要有不依赖第三方的登录注册功能

(Guideline 4.2.3 - Design - Minimum Functionality: We were required to install QQ before we could use your app. Apps should be able to run on launch, without requiring additional apps to be installed.Next StepsTo resolve this issue, please revise your app to ensure that users can use it upon launch. If your app requires authentication before use, please use methods that can authenticate users from within your app.)

2、有账号体系则需有用户隐私协议

3、不可使用苹果私有API

(Guideline 3.3.1 - Applications may only use Documented APIs in manner prescribed by Apple and must not use or call any private APIs.)

4、不支持ipv6网络访问,美国地区需要支持iPv6,需把审核地区设置成**即可

(Guideline 2.1 - Performance - App Completeness : We discovered one or more bugs in your app when reviewed on iPad running iOS 12.0.0 on Wi-Fi connected to an IPv6 network.)

5、版权问题,不要使用明显有版权争议的素材资源、如emoji、苹果logo、美国电影等 如:

开发者注意 苹果禁止在App设计中使用emoji

苹果审核版权与商标使用条款

6、APP提审图iphoneX的介绍页需要有刘海

(Guideline 2.3.3 Performance - Accurate Metadata : Upon further review, your screenshot(s) for iPhone 5.8'' does not reflect the app in use on iPhoneX.)

7、审核人员大部分用iPad进行审核,APP需要在ipad里正常使用,(可能iPad成本便宜而且屏幕大)

(Guideline 2.4.1 - Performance - Hardware Compatibility : We noticed that your app did not run at iPhone resolution when reviewed on iPad running iOS 12.0.0. Please see attached screenshots for details.)

8、有账号体系需要提供审核账号

(Guideline 2.1 - Information Needed : We have started the review of your app, but we were unable to successfully register for an in-app account. In order for us to review your app, please provide a demo account so that we may fully assess your app's features.Specifically, we need a company name to log in.)

9、保护未成年用户隐私

10、APP如果有下载比较大的资源,需要告知提醒用户下载内容大小

11、如果没有定位、后台播放等功能,不可开通相关权限,收集用户隐私信息;如果需要后台持续开启定位功能,则需要说明开启后台定位功能的理由跟增加电池寿命声明:“后台定位会导致电池寿命减少”

(Guideline 2.16 - Multitasking Apps may only use background services for their intended purposes: VoIP, audio playback, location, task completion, local notifications, etc.

2.16 Details

Your app uses the Location Background mode but does not include the required "battery use" disclaimer in your Application Description.

Next Steps

Please add the following disclaimer to your Application Description:

"Continued use of GPS running in the background can dramatically decrease battery life." Since your iTunes Connect Application State 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, click the “Submit for Review” button at the top of the App Information page.

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

12、APP功能太少,会给苹果委婉拒绝并提示用网页开发

(Guideline 4.2.2 - Design - Minimum Functionality We noticed that your app only includes links, images, or content aggregated from the Internet with limited or no native iOS functionality. Although this content may be curated from the web specifically for your users, since it does not sufficiently differ from a mobile web browsing experience, it is not appropriate for the App Store.)

13、应用不可出现预敬请期待、发布、试验、测试、test、beta、trial等不稳定版本字眼

(Guideline 2.2 - Performance - Beta Testing : 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. 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. )

14、APP内不可自己检测更新或引导下载第三方APP,APP如果做了检测更新应该引导用户跳到appstore进行更新

(Guideline 4.0 - Design : Your app includes an update button or alerts the user to update the app, but the update button or alert does not link directly to the app's page on the App Store.)

15、目前审核人员主要在iPad上进行审核,即使app不兼容iPad也要保证app的UI交互在iPad上能正常进行

(Guideline 2.4.1 - Performance - Hardware Compatibility We noticed that your app did not run at iPhone resolution when reviewed on iPad running iOS 11.0.3. Please see attached screenshots for details. Next Steps To resolve this issue, please revise your app to ensure it runs as expected and displays properly at iPhone resolution on iPad. Even if your app was developed specifically for iPhone, users should still be able to use your app on iPad.)

16、要手机号验证码登录的APP,提审时,需要提供审核账号给审核人员,审核人员不会注册账号

17、提审的APP要有一定的功能,如果都是H5页面,苹果会拒绝,要求你要网页做

(Guideline 4.2.2 - Design - Minimum Functionality : We noticed that your app only includes links, images, or content aggregated from the Internet with limited or no native iOS functionality. Although this content may be curated from the web specifically for your users, since it does not sufficiently differ from a mobile web browsing experience, it is not appropriate for the App Store.)

(Guideline 4.2 - Design - Minimum Functionality : Thank you for your resubmission and making the changes. We found that the usefulness of your app is limited by the miniaml amount of content or features it includes. Specifically, your app only provides a code contest without other account-based or iOS user interactive features.)

18、需要用户开启相册、相机、定位等权限时,要在访问弹框里明确说明用途

(Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage : We noticed that your app requests the user's consent to access their camera but does not clarify the use of this feature in permission modal alert. It would be appropriate to elaborate on why your app is scanning QR code and taking pictures.)

19、App名字、关键词不能涵盖其他著名应用的信息

(Performance - 2.3.7 : your app name to be displayed on the App Store includes keywords or descriptore, whitch are not appropriate for use in an app name. Specifically, the following words in your app name are considered keywords or descriptors:)

20、信息缺失,导致审核人员有疑问的地方也会被拒

(Guideline 2.1 - Information Needed : We have started the review of your app, but we are not able to continue because we need additional information about your app.)

21、APP介绍页展示的功能要跟实际应用提供的功能一致

(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.)

22、APP不可以必须使用邀请码才能注册

(Guideline 2.3 - Performance : Your app arbitrarily restrict users byrequiring 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 anyfunctionality that limits who can use the app.)

23、APP不可以必须使用邀请码、代码、私钥才能解锁某些功能,应该采用内购方式

(Guideline 3.1.1 - Business - Payments - In-App Purchase Your app unlocks or enables additional functionality with mechanisms such as promo codes, data transfer codes, license keys, augmented reality markers, or QR codes, which is not appropriate for the App Store. 邀请码 Next Steps To resolve this issue, please remove this feature from your app.)

24、可以使用户对App进行评论,但不允许诱导用户,比如语言、奖励诱导用户给好评。

错误: 1、亲,请给我们个五星好评呗~ 2、写评论领钻石奖励

正确: 1、亲,请给我们个评价呗~ 2、程序GG很幸苦,如果喜欢我们的话就去留个评价吧~

25、代码如果出现itms-services可能会触发2.5.2拒绝条款,因为审核人员怀疑你引导用户下载企业包

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 install an app.

26、邀请好友的功能不能涉及数字内容的奖励,这是苹果不接受的商业模式,因为这样的功能可以绕过苹果的内购的规定。常见在邀请好友的运营功能上被拒。

(Guideline 3.2.2 - Business - Other Business Model Issues - Unacceptable : 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.

27、App名字那里不能增加使用副标题,如"-这个是副标题",以前很多App这么使用,现在苹果增加了subtitle选项后就不给这么使用了。

(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.)

28、内购里,虚拟货币等消耗型项目需要使用App自己的用户系统id,非消耗型的项目就必须使用苹果的账户体系,使用uuid作为唯一识别码。

(Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage : We noticed that your app requires users to register with personal information to purchase non account-based in-app purchase products, whitch does not comply with the App Store Review Guidelines.)

29、存在内购功能,但内购功能不能直接使用"元"、“人民币”等真实货币的描述

(Guideline 1.1.6 - Safety - Objectionable Content : We noticed that your app's in-app purchase products are labeled as 元, which could confuse and mislead users into believing they are purchasing a real currency. Next Steps: to avoid potential user confusion, please revise your app so that your in-app purchase product names or labels are distinct from any real-world currencies.)

30、存在内购功能时,App提供的资料入网页、官网、等不能出现其他充值入口、内购政策、安卓等字眼。

31、企业包的打包脚本不能放到项目工程里,苹果识别到企业包的打包脚本会怀疑App是否对外分发

32、App设计中展现的素材不应该有版权风险,典型的例子是使用微软雅黑字体,导致被字体公司告,会使App面临下架封号处理。https://baijiahao.baidu.com/s?id=1580761271561083959&wfr=spider&for=pc

33、1.3.4 违反政策通知 2. 3.1 - Hidden or undocumented features 3. 1.1 - In-App Purchase Performance - 2.3.1 & Business - 3.1.1 Your app contains hidden features that enable users to purchase content by means other than in-app purchase API.

34、Guideline 4.0 - Design We noticed an issue in your app that contributes to a lower quality user experience than Apple users expect:

  • Your app and it's metadata has not been fully localized for its intended markets.

35、Guideline 2.3.7 - Performance - Accurate Metadata We noticed that your screenshots do not sufficiently reflect your app in use. Specifically, your 6.5-inch iPhone screenshots do not display the app in the correct device frame. Next Steps To resolve this issue, please revise your screenshots to ensure that they accurately reflect the app in use on the supported devices. For iPhone, you need a set of 5.5-inch display screenshots and for iPad, you need a set for 12.9-inch display. This set will be scaled appropriately down to other device sizes when viewed on the App Store in each territory. Note that 6.5-inch display assets for iPhone XS Max are optional, and can scale down to iPhone XR, iPhone XS, and iPhone X. Screenshots that include features like rounded corners or sensor housing should only be used for the 6.5-inch or 5.8-inch display.

36、Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage We noticed that your app requests the user’s consent to access their photos but does not clarify the use of the photos in the applicable purpose string. APP需要使用权限时,需要说明权限的使用场景,而不只是简单说要这个权限,说清楚权限使用什么功能。

37、Guideline 2.3 - Performance - Accurate Metadata We were unable to install the app on iPad. The UIRequiredDeviceCapabilities key in the Info.plist is set in such a way that the app will not install on an iPad .

这个问题有一些人遇到,但是我们实际测试时,在iPad真机是可以安装的,info.plist配置也没问题,后面我们拍了用testflight在iPad上安装的的视频并在解决方案中心回复,晚上时通过审核,怀疑是苹果自己的平台在安装时出现问题。回复模版: Dear app review team: Thank you for your patient work. We had tested our app on iPad and we had successfully installed the app on iPad. We recorded a video to show the installation process. The video url is xxxxx(youtube url). Could you tell us the specific iPad model and system version which were unable to install our app. We will modify the app immediately. Thank you very much. Best wishes for you.

38、Guideline 5.2.3 - Legal - Intellectual Property Your app falls into a category of apps that is often used for illegal file sharing.

39、In an effort to open up additional opportunities for developers, we’ve worked with the government of the Republic of Korea on making more apps available on the App Store in the Republic of Korea. And to ensure that our global age rating system continues to help make the App Store safe for kids, apps that feature Frequent/Intense Simulated Gambling will be rated 17+ in all countries and regions starting August 20, 2019.

APP内包含博彩、暴力内容的元素,年龄需要在17+

40、4.8 Sign in with Apple: Apps that exclusively use a third-party or social login service (such as Facebook Login, Google Sign-In, Sign in with Twitter, Sign In with LinkedIn, Login with Amazon, or WeChat Login) to set up or authenticate the user’s primary account with the app must also offer Sign in with Apple as an equivalent option

41、We are unable to continue this app's review because your Apple Developer Program account is currently under investigation for not following the App Store Review Guidelines' Developer Code of Conduct. Inaccurately describing an app or service -Misleading app content -Engaging in inauthentic ratings and reviews manipulation -Providing misleading customer support responses -providing misleading responses in Resolution Center -Engaging in misleading purchasing or bait-and-switch schemes

这个一般是因为账户存在违规操作,如刷榜、或者购买的开发者出问题(可能是卖卡方用同一张信用卡开通太多账号,有些账号违规导致牵连)

42、Guideline 3.2.2 - Business - Other Business Model Issues - Unacceptable We noticed that your app includes an interface that displays or promotes mini programs for third-party apps, which is not appropriate for the App Store.

Next Steps To resolve this issue, please remove any features in your app that promote programs for third-party apps.

这个是因为产品的主要功能逻辑强依赖第三方软件,如微信小程序,这样的商业逻辑,苹果是不接受的。APP产品的主要功能逻辑需要不依赖第三方软件,不然会形成诱导用户下载第三方APP,这是苹果不允许的。

43、Testflight 公测分发时,如果短时间用户增长过快,很容易账户被苹果调查,需控制好用户数量

社交类应用

1、图片社交、SNS、交友需要有拉黑举报功能

2、需要提供2个正常的审核账号 (Guideline 2.1 - Information Need : Provide an active demo account and login information, plus any other hardware or resources that might be needed to review your app (e.g. a sample QR code))

区块链应用

**区

1、需要中心化的账号体系

金融类

1、理财类产品需要理财资质证明

2、名字跟开发者账号挂钩

VPN类型

1、条款见:通用条款 —— 5.4 VPN App(https://developer.apple.com/cn/app-store/review/guidelines/)

2、**要求所有VPN应用的开发商都需要获得VPN许可证(电信增值业务 VPN的牌照)见:https://zh.wikipedia.org/wiki/**区App_Store下架VPN应用事件

彩票类

1、**区彩票不给网上线上销售,动了别人的蛋糕

2、2018年多款彩票类应用直接不给更新

3、有抽奖、赌博的活动(凡APP涉及抽奖/比赛/彩票/赌博内容/奖品涉及苹果公司产品)需要限制年龄17+,并且声明活动跟苹果无关

(Guideline 5.3.2 - Legal - Gaming, Gambling, and Lotteries : Your app includes a contest or sweepstakes, but it does not indicate the Apple is not involved in any way with the contest or sweepstakes. Also. it does not enforce an app age rating of 17+.)

商城

1、APP商品如果是虚拟物品需要走苹果内购渠道

2、APP内的虚拟商品不可购买后在第三方APP上使用

3、APP商品如果是实物可走第三方支付渠道,如信用卡,微信、支付宝等支付渠道

硬件

1、提审硬件相关的软件,需要录制一个演示视频来展示所有功能的交互操作,并且把视频链接上传到youtube上,这样美国审核时能访问

2、演示视频里,一定要用真实的设备、苹果手机进行演示,不要使用模拟器

3、演示视频里一定要使用所有功能,让苹果了解各个功能的使用情况,登录前、登录后的功能

游戏

**区

1、需要游戏著作权、版号、网文号

2、网游针对未成年防沉迷系统

3、如果APP有博彩类游戏,一定要声明活动与苹果无关

(Guideline 5.3.2 - Legal - Gaming, Gambling, and Lotteries : Your app includes a contest or sweepstakes, but it does not indicate the Apple is not involved in any way with the contest or sweepstakes.)

马甲包制作

1、需要修改:账号,IP,名字,包名,方法名,类名,图片名,图片md5

(Guideline 4.3 - Design : We noticed that your app provides the same feature set as other apps submitted to the App Store; it simply varies in content or language, which is considered a form of spam.)

惩罚相关

1、苹果对黄赌毒 0容忍,一经过发现,立刻下架,并有可能封号

2、如刷榜、虚假评论、版权纠纷、欺诈行为、企业分发等行为给发现后会给封号

3、遇到苹果的警告邮件,应保持冷静,同时提交申诉邮件,不要转走应用,苹果能追查到,严重时会连锁封号

4、苹果最近的惩罚采用连带制度,如果一个账号加入多个企业组织,很容易因为一个账号被封导致其他账号也一起遭殃。最好一个apple id归属一个组织,同时提审时尽量用不同IP跟机器