Apple ID 登录审核被绝

Apple ID登录已经上线发布5个多月,新版本发布突然因 Apple ID登录被多次拒绝,从网上找了很多文章,感觉说的都含糊不清,大体都是让参考苹果文档Sign in with Apple Buttons Overview,但是文档中又说的不是很清楚,因此把自己的惨痛经历写下来,希望能帮助大家。

下面是解决问题回顾

2020年7月30日 上午8:24,第1次被拒绝

Guideline 4.0 - Design

Your app uses Sign in with Apple as a login option but does not use the appropriate Sign in with Apple button design, branding, and/or user interface elements as described in the [Sign in With Apple Human Interface Guidelines](https://developer.apple.com/design/human-interface-guidelines/sign-in-with-apple/overview/). Specifically:

------------【定位问题所在】---------------------
- Your Sign in with Apple button is not placed on an appropriate background. White buttons should not be on light backgrounds. Black buttons and white buttons with a black outline should not be on dark backgrounds. 

- There are colors included on your Sign in with Apple button that are not white and black. White and black are the only approved colors for Sign in with Apple buttons. 

- The  Sign in with Apple says Apple ID 登录 but should use the following localized version: 通过Apple登录.

- Your app is using the custom Sign in with Apple button, please use the standard design. 

Next Steps

To resolve this issue, revise the Sign in with Apple button design, branding and/or user interface elements in your app so that it follows all the [Sign in With Apple Human Interface Guidelines](https://developer.apple.com/design/human-interface-guidelines/sign-in-with-apple/overview/).

Resources 

For information on implementing Sign in with Apple in your app:

- Review [Sign in with Apple Buttons Overview](https://developer.apple.com/design/human-interface-guidelines/sign-in-with-apple/overview/buttons/) for specific guidance on button design

- Review [Displaying Sign in with Apple Buttons](https://developer.apple.com/documentation/sign_in_with_apple/sign_in_with_apple_js/displaying_sign_in_with_apple_buttons?language=data) if your sign in process happens in a browser

- Review the [Sign in with Apple Human Interface Guidelines](https://developer.apple.com/design/human-interface-guidelines/sign-in-with-apple/overview/) for an overview of design and formatting guidelines for Sign in with Apple

Please see attached screenshot for details.
1.png

\color{green}{ 解决方案:}通过讨论和研究苹果 Sign in with Apple Buttons Overview文档,确定问题是,我们的登录页面,背景色是白色,按钮选择了白色图片,而苹果要求白色logo只能用于深色背景色,所以最终把apple登录按钮的logo改成了黑色logo(图片是我们自己UI提供)

2020年7月31日 上午4:55,第2次被拒绝

Guideline 4.0 - Design

Your app uses Sign in with Apple as a login option but does not use the appropriate Sign in with Apple button design, branding, and/or user interface elements as described in the [Sign in With Apple Human Interface Guidelines](https://developer.apple.com/design/human-interface-guidelines/sign-in-with-apple/overview/). Specifically:

------------【定位问题所在】---------------------
- The  Sign in with Apple says Apple ID 登录 but should use the following localized version: 使用Apple登录.

- Your app is using the custom Sign in with Apple button, please use the standard design. 

Next Steps

To resolve this issue, revise the Sign in with Apple button design, branding and/or user interface elements in your app so that it follows all the [Sign in With Apple Human Interface Guidelines](https://developer.apple.com/design/human-interface-guidelines/sign-in-with-apple/overview/).

Resources 

For information on implementing Sign in with Apple in your app:

- Review [Sign in with Apple Buttons Overview](https://developer.apple.com/design/human-interface-guidelines/sign-in-with-apple/overview/buttons/) for specific guidance on button design

- Review [Displaying Sign in with Apple Buttons](https://developer.apple.com/documentation/sign_in_with_apple/sign_in_with_apple_js/displaying_sign_in_with_apple_buttons?language=data) if your sign in process happens in a browser

- Review the [Sign in with Apple Human Interface Guidelines](https://developer.apple.com/design/human-interface-guidelines/sign-in-with-apple/overview/) for an overview of design and formatting guidelines for Sign in with Apple

Please see attached screenshot for details.
2.png

\color{green}{ 解决方案:}通过讨论和研究苹果 Sign in with Apple Buttons Overview文档,以及appstore上的其他App,确定问题是,使用本地化及标题的时候必须使用苹果自带的文字,ASAuthorizationAppleIDButton是自带标题的,而我们使用的是UIButton自定义按钮,因此我们决定去掉标题,只显示logo(这个问题其实第一次被拒绝也提到了,但是大家当时都没有注意到这项)

2020年8月1日 上午1:02,第3次被拒绝

Guideline 4.0 - Design

Your app uses Sign in with Apple as a login option but does not use the appropriate Sign in with Apple button design, branding, and/or user interface elements as described in the [Sign in With Apple Human Interface Guidelines](https://developer.apple.com/design/human-interface-guidelines/sign-in-with-apple/overview/). Specifically:

------------【定位问题所在】---------------------
- Your app is using the custom Sign in with Apple button, please use the standard design. 

Next Steps

To resolve this issue, revise the Sign in with Apple button design, branding and/or user interface elements in your app so that it follows all the [Sign in With Apple Human Interface Guidelines](https://developer.apple.com/design/human-interface-guidelines/sign-in-with-apple/overview/).

Resources 

For information on implementing Sign in with Apple in your app:

- Review [Sign in with Apple Buttons Overview](https://developer.apple.com/design/human-interface-guidelines/sign-in-with-apple/overview/buttons/) for specific guidance on button design

- Review [Displaying Sign in with Apple Buttons](https://developer.apple.com/documentation/sign_in_with_apple/sign_in_with_apple_js/displaying_sign_in_with_apple_buttons?language=data) if your sign in process happens in a browser

- Review the [Sign in with Apple Human Interface Guidelines](https://developer.apple.com/design/human-interface-guidelines/sign-in-with-apple/overview/) for an overview of design and formatting guidelines for Sign in with Apple

\color{green}{ 解决方案:}去掉标题之后,确实没有在提示标题的问题,为啥还被拒绝呢?通过分析认为苹果让我们使用ASAuthorizationAppleIDButton去创建登录按钮,而不是使用UIButton,但是我们研究Sign in with Apple Buttons Overview,发现文档上确实写清楚是可以使用自定义按钮的(通过跟UI确认我们的设计也是符合自定义按钮的设计的),这个时候比较迷茫、焦虑了,只能尝试替换成ASAuthorizationAppleIDButton(设置成44pt*44px,圆角是22),同时焦虑的等待着苹果审核团队的电话。

2020年8月2日 上午9:35,第4次被拒绝

We appreciate your response and have scheduled a call with an Apple representative to discuss your app’s review. We anticipate calling within 3 to 5 business days.

To ensure we have the correct contact information, please reply to this message to provide a contact name and phone number for this call. 

Guideline 4.0 - Design

Your app uses Sign in with Apple as a login option but does not use the appropriate Sign in with Apple button design, branding, and/or user interface elements as described in the [Sign in With Apple Human Interface Guidelines](https://developer.apple.com/design/human-interface-guidelines/sign-in-with-apple/overview/). Specifically:

------------【定位问题所在】---------------------
- Your app is using the custom Sign in with Apple button, please use the system-provided Sign in with Apple button. 

Next Steps

To resolve this issue, revise the Sign in with Apple button design, branding and/or user interface elements in your app so that it follows all the [Sign in With Apple Human Interface Guidelines](https://developer.apple.com/design/human-interface-guidelines/sign-in-with-apple/overview/).

Resources 

For information on implementing Sign in with Apple in your app:

- Review [Sign in with Apple Buttons Overview](https://developer.apple.com/design/human-interface-guidelines/sign-in-with-apple/overview/buttons/) for specific guidance on button design

- Review [Displaying Sign in with Apple Buttons](https://developer.apple.com/documentation/sign_in_with_apple/sign_in_with_apple_js/displaying_sign_in_with_apple_buttons?language=data) if your sign in process happens in a browser

- Review the [Sign in with Apple Human Interface Guidelines](https://developer.apple.com/design/human-interface-guidelines/sign-in-with-apple/overview/) for an overview of design and formatting guidelines for Sign in with Apple

Please see attached screenshot for details.
4.png

\color{green}{ 解决方案:}这次更加迷茫,更加焦虑,同事进行了回复(贴上代码证明已经使用的是ASAuthorizationAppleIDButton),为什么还是被拒绝?团队再次研究Sign in With Apple Human Interface Guidelines,发现圆形logo是不能直接ASAuthorizationAppleIDButton使用它设置的,因为设置完后跟苹果Displaying Sign in with Apple Buttons提供生成的按钮,内部白色苹果占的比例不一样(偏小),最后决定还是使用自定义UIButton,图片使用Displaying Sign in with Apple Buttons设计的图片,不在使用UI设计稿,这次感觉稳稳的能通过了

2020年8月3日 上午8:16,第5次被拒绝

Guideline 4.0 - Design

Your app uses Sign in with Apple as a login option but does not use the appropriate Sign in with Apple button design, branding, and/or user interface elements as described in the [Sign in With Apple Human Interface Guidelines](https://developer.apple.com/design/human-interface-guidelines/sign-in-with-apple/overview/). Specifically:

------------【定位问题所在】---------------------
- Your app is using the custom Sign in with Apple button, please use the system-provided Sign in with Apple button. 】

Next Steps

Your app is using the custom Sign in with Apple button, please use the system-provided Sign in with Apple button

To resolve this issue, revise the Sign in with Apple button design, branding and/or user interface elements in your app so that it follows all the [Sign in With Apple Human Interface Guidelines](https://developer.apple.com/design/human-interface-guidelines/sign-in-with-apple/overview/).

Resources 

For information on implementing Sign in with Apple in your app:

- Review [Sign in with Apple Buttons Overview](https://developer.apple.com/design/human-interface-guidelines/sign-in-with-apple/overview/buttons/) for specific guidance on button design

- Review [Displaying Sign in with Apple Buttons](https://developer.apple.com/documentation/sign_in_with_apple/sign_in_with_apple_js/displaying_sign_in_with_apple_buttons?language=data) if your sign in process happens in a browser

- Review the [Sign in with Apple Human Interface Guidelines](https://developer.apple.com/design/human-interface-guidelines/sign-in-with-apple/overview/) for an overview of design and formatting guidelines for Sign in with Apple

\color{green}{ 解决方案:}这次真的不知道改如何了,正在尝试把圆图logo改成ASAuthorizationAppleIDButton默认样式的时候,苹果爸爸的电话终于来了,经过一番交流之后,才确认问题是我们的登录按钮(绿色登录按钮),比Apple id登录的logo更凸显,要求把Apple ID登录logo变得大,一眼看上去apple logo图标更凸显,改完后的效果如下:

5.png

总结:

  • Your Sign in with Apple button is not placed on an appropriate background. White buttons should not be on light backgrounds. Black buttons and white buttons with a black outline should not be on dark backgrounds

浅色背景需要使用黑色设计,深色背景需要使用白色设计具体请参考Sign in with Apple Buttons Overview

  • The  Sign in with Apple says Apple ID 登录 but should use the following localized version: 通过Apple登录.

自定义图标的时候标题必须使用苹果自带提供的中英文,

  • Your app is using the custom Sign in with Apple button, please use the standard design.

使用了自定义UIButton,但是使用的不符合自定义登录按钮的标准(而不是不能使用自定义按钮)

  • \color{red}{Apple ID 登录按钮有2种绘制方式:ASAuthorizationAppleIDButton,和自定义按钮}

ASAuthorizationAppleIDButton:默认左右样式文字图居中显示

自定义按钮:如果你的样式不是苹果自带的UI样式,请选择自定义按钮

选择自定义按钮的注意事项:

\color{red}{注1:} 如果显示的有标题需要跟苹果自带国际化一致
\color{red}{注2:} logo和文字左右布局的有要求,请参考Sign in with Apple Buttons Overview
\color{red}{注3:} Apple ID登录按钮在整个页面中登录相关的按钮中必须凸显,比如按钮占比比较大,摆放位置显眼等(参考苹果官方文档,多个按钮的时候苹果登录按钮一般都是放在第一位)
\color{red}{注4:}自定义button尽量不用自己的UI去设计,而其实去官网上生成,https://appleid.apple.com/signinwithapple/button

\color{red}{在多次拒绝、多次反馈之后,苹果爸爸于心不忍终于给我们留了一个联系电话:Call ticket: 2736053}

希望对大家有所帮助,谢谢

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,402评论 6 499
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,377评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,483评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,165评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,176评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,146评论 1 297
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,032评论 3 417
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,896评论 0 274
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,311评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,536评论 2 332
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,696评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,413评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,008评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,659评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,815评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,698评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,592评论 2 353