因為蘋果登錄又被App Store拒了

編輯導讀:一款APP想要走向世界,少不了要在App Store上線。但是,國內外的審核標準不同,只有認真閲讀,仔細研究才能通過審核。本文作者參與的一款APP因為登錄問題被App Store拒了,她總結了一些APP要在App Store上線的經驗,與你分享。

因為蘋果登錄又被App Store拒了

之前有一段時間 ,我們的APP因為蘋果登錄被拒了幾次。分享出來,希望對大家有所幫助。

主要有兩種被拒理由:

這其實是很小的一件事情。但是就是這麼小的事情,我們在這上面栽了幾次跟頭。可見中間的處理方式是有一些問題的。

有些是理解問題,有些是溝通問題,有些是執行問題。

一、是不是所有的APP都必須要蘋果登錄呢

如果單純從第4.8條來看,如果有第三方登錄或者社交登錄服務的,必須使用蘋果登錄。

如果自身沒有登錄體系,是可以不用加登錄的,也就不用必須加蘋果登錄。

4.8 通過Apple 登錄

如果 APP 使用第三方或社交登錄服務 (例如,Facebook 登錄、Google 登錄、通過 Twitter 登錄、通過 LinkedIn 登錄、通過 Amazon 登錄或微信登錄) 來對其進行設置或驗證這個 APP 的用户主帳户,則該 APP 必須同時提供“通過Apple 登錄”作為同等選項。用户的主帳户是指在 APP 中建立的、用於標識身份、登錄和訪問功能和相關服務的帳户。

在以下情況下,不要求提供“通過Apple 登錄”選項:

  • 您的 APP 僅使用公司自有的帳户設置和登錄系統。
  • 您的 APP 是一款教育、企業或商務 APP,要求用户使用現有的教育或企業帳户登錄。
  • 您的 APP 使用政府或行業支持的公民身份系統或電子身份證來鑑定用户身份。
  • 您的 APP 是特定第三方服務的客户端,用户需要使用他們的郵件、社交媒體或其他第三方帳户直接登錄才能訪問內容。

來自:APP Store 審核指南

我們當時也只是着重看了這裏,所以沒有加登錄,結果慘遭拒絕。被拒原因是:因為我們APP有消耗類IAP,審核員沒有看到可以恢復的地方。後面我們仔細看了下蘋果的關於付款的説明,才知道加上登錄的體系是有必要的。要麼是自己做賬密登錄,要麼是做第三方的登錄。如果是第三方登錄的話,一定要有蘋果登錄。

因為蘋果登錄又被App Store拒了
二、蘋果登錄按鈕設計有哪些標準呢

我們上蘋果登錄之後,又因為蘋果登錄按鈕 不符合規定,又再一次被拒。關於蘋果登錄按鈕的設計,蘋果官方也提供了一個説明文檔:https://developer.APPle.com/design/human-interface-guidelines/sign-in-with-APPle/overview/buttons/

總的來看:文案、按鈕顏色、字體是規定的一定的。其他比如按鈕尺寸(規定了最小)、轉角半徑(規定了最小、默認、最大)、標題大小(和尺寸成比例)、間距(和尺寸成比例),這些相對來説,是可以自己定義的。

具體總結如下:

1)文案是一定的

iOS,macOS,tvOS和Web 有三種:

  • Sign in withApple
  • Sign up withApple
  • Continue withApple

且大小寫必須和上面的文案一致。不能全部大寫或者全部小寫。

2)按鈕顏色是一定的

白色——在提供足夠對比度的深色或彩色背景上使用此樣式;

白色帶輪廓——在白色或淺色背景上使用此樣式;

黑色 ——在可提供足夠對比度的白色或淺色背景上使用此樣式。

因為蘋果登錄又被App Store拒了

3)字體是一定的

必須是系統字體。

4)按鈕的尺寸和轉角半徑是可以自定義的

規定了最小寬度(140pt)和高度(30pt),間距(按鈕高度的1/10)

5)標題的字體大小和按鈕高度要匹配

標題的字體大小應為按鈕高度的43%,四捨五入到最接近的整數。

6)文字和按鈕的右邊緣間距有要求

在標題和按鈕的右邊緣之間保持最小的邊距。頁邊距至少應為按鈕寬度的8%。

7)多排登錄方式,要求圖標左對齊

多排登錄方式的情況下,圖標和圖標對齊,文字和文字左對齊。

其實蘋果的文檔寫的還是比較清楚的,主要還是我們的問題。

三、我們的問題

1)抱着審核員偏差的僥倖心理

沒有登錄被拒,並不是第一次出現。但是也不是每次都出現。所有我們也沒有意識到這個問題的嚴重性。最開始的一兩次,都是被拒之後,我們就增加登錄。

後面多次被拒,才意識到問題的嚴重性,才又去仔細看了APP store 的審核指南,確實有這樣一條:

通過 APP 內購買項目購買的所有點數和遊戲貨幣不得過期,並且您應確保為所有可恢復的 APP 內購買項目設計一套恢復機制。

2)和設計師溝通出現的問題

做登錄的時候,也只是稍微看了下文檔,就把文檔丟給設計師,讓設計師自己參考。

但是因為文檔裏面信息過多,設計師很容易顧此失彼。也有的設計師只看看示例圖,沒有注意看文字信息,導致做出來的登錄按鈕有各種小問題。

後面我自己做了總結了下,然後發給設計師,情況就好很多了。

3)開發執行出現的問題

設計師出完圖,以為萬事大吉。結果到開發這裏也有問題。

比如文案要求用系統字體。有的開發以為所謂的系統字體,是系統裏面內置字體,就隨便選了個內置的字體,結果並不是系統字體。(San Francisco是ios的英文系統字體)。

四、我的思考

1)很小的一件事,要做好,其實也不簡單

有些事情正是看起來小,不太在意,結果事倍功半。

瑣碎繁雜的小事,要做好同時也要效率高,最好還是流程化和標準化。

形成流程,把重要的事情,放到流程裏面去,設計師就不會忘記設計,開發就不會忘記開發。

形成一個標準,這個標準可以是一份總結list,也可以是官方的文檔,也可以是形成一個模板。

2)以為是共識的,其實根本不是共識

我們有些時候會有認知的偏差,以為我們知道的,別人也知道。但實際上並不是這樣。即我們認為是共識的,其實根本也不是共識。

不要想當然。

怎麼快速的達成共識呢?

最快捷的辦法是把相關人員一起拉起來,開個小會,做個説明,讓大家對一些定義達成共識。

3)更專業地做事情

我們之前也只是比較粗略地看了一遍蘋果的審核指南。其實應該比較仔細地研究一番,特別是出問題之後,不要老是抱着僥倖的心理。而是最好追本溯源,一次就認清問題或者徹底地解決問題。

希望慘痛被拒的經歷,對大家有所幫助。

#專欄作家#

熊不知;公眾號:產品經理熊不知(ID:xiongbuzhia),人人都是產品經理專欄作家。5年產品經理經驗,專注海外社交APP和編輯工具類APP的產品設計。

本文原創發佈於人人都是產品經理,未經作者許可,禁止轉載。

題圖來自Unsplash,基於CC0協議

版權聲明:本文源自 網絡, 於,由 楠木軒 整理發佈,共 2625 字。

轉載請註明: 因為蘋果登錄又被App Store拒了 - 楠木軒