首頁>科技>

所有提交到 App Store 的 iOS 應用都需要使用 iOS 13 SDK 或更高版本構建;

App 介面元素和佈局能自動適配所有 iPhone 型號螢幕大小;

所有 App 都需提供啟動螢幕並支援所有對應裝置的螢幕。

除了上述必須要做到的 3 點外,在 iOS13 中,通過 Apple 登入、暗黑模式一直是開發者較為關注的話題,通過 Apple 登入是提供第三方登入方式的 App 必須提供的,除非特殊情況,我們會在下面的內容中說明,而暗黑模式則是開發者可以根據自家產品情況酌情開發的功能,但作為蘋果的一大亮點功能,積極適配還是有好處的。

使用第三方登入方式的 App 必須提供“通過 Apple 登入”

提供Apple登入作為等效登入方式

通過現有的 Apple ID 可以快速登陸各種 App 和網站,不需要填寫各類表單或者建立新密碼。只需要點選“通過 Apple 登陸”,然後使用 face ID 或者指紋 ID 進行登陸即可。也就是說 App 除了提供微信、QQ 等任意第三方登陸之外,同時還需要提供“蘋果登陸”選項給使用者選擇,但如果是以下情況,則可以不使用 Apple 登入:

1、專門使用公司自己的帳戶設定和登入系統。

2、教育,企業或商業應用,要求使用者使用現有的教育或企業帳戶登入。

3、使用政府或行業支援的公民身份識別系統或電子 ID 來對使用者進行身份驗證。

4、特定第三方服務的客戶端,並且使用者必須直接登入其郵件,社交媒體或其他第三方帳戶才能訪問其內容。

Apple 登入適配準則

建立引導,登入即可享受增值服務。例如,使用者可能需要建立一個帳戶來個性化在應用程式中的體驗、訪問其他功能或同步資料。

所有 App 版本均使用 Apple 登入。要建立一致的登入體驗,您可以在所有平臺(包括非Apple平臺和網路)上為應用程式和網站提供“使用 Apple 登入”。

儘可能延遲登入。使用者在做任何有用的事情之前被迫登入時經常會放棄應用程式。在讓使用者登入之前,讓他們有機會熟悉應用程式。例如,直播應用可以讓使用者在登入流內容之前瀏覽可用內容。

在商務應用程式中,等到使用者進行購買後再要求建立帳戶。如果您支援訪客結帳系統,請在交易完成後為使用者提供一種快速建立帳戶的方法。例如,如果您支援 Apple Pay,則讓使用者在訂單確認頁面上建立一個帳戶。如果使用者在 Apple Pay 交易期間已經提供了姓名和電子郵件地址,則無需詢問此資訊。

解釋登入的好處。如果您的應用需要登入帳戶,請在登入螢幕上顯示簡短友好的說明,以說明要求的原因及其好處。另外,請記住,並非所有人都從一開始就使用您的應用程式。

考慮讓使用者連結現有帳戶以使用 Apple 登入。當您支援這種型別的連結時,使用者可以在使用 Apple 登入時獲得便利,同時保持對他們已經設定的帳戶中資訊的訪問許可權。您可以在使用者登入其現有帳戶之前或之後提供帳戶連結。例如:

如果使用者通過“使用 Apple 登入”共享一個電子郵件地址,並且該電子郵件地址與現有帳戶中的地址匹配,則可以建議使用者將“使用 Apple 登入”連結到該帳戶。

如果使用者使用現有的使用者名稱和密碼登入,則可以在其帳戶的設定檢視或其他邏輯位置顯示一個帳戶關聯建議。

Apple 登入注意事項

資料管理

1、不要要求使用者提供密碼

使用者使用 Apple 登入就不必建立和儲存其他密碼,除非使用者停止使用“使用 Apple 登入”,否則不要要求使用者輸入密碼。

2、收集的資料透明化

當收集了使用者資訊後,可以傳送一些歡迎郵件到使用者的郵箱,這樣會使使用者預設為獲取了郵箱是因為要傳送這類郵件,而不是另做他用。如果沒有顯示使用者提供的資料,他們可能會想知道產品為什麼要收集這類的使用者資訊。

2、符合規定尺寸

積極適配暗黑模式或可獲 App Store 推薦

暗黑模式最早出現在 MacOS 中

在 iOS13 和更高版本中,使用者可以選擇採用深色系統範圍的外觀,稱為暗黑模式。其實在蘋果產品中,MacOS 早就為使用者提供兩個外觀,即“淺色”和“深色”。很多網站也都為使用者提供了“淺色”和“深色”兩套介面,便於使用者根據自己的習慣或愛好進行切換。在 iOS13 釋出之後,“暗黑模式”終於被蘋果正式提出。

在“暗黑模式”下,系統對所有螢幕、檢視、選單和控制元件使用較暗的調色盤,但會使用更多的方式使前景內容在較暗的背景下脫穎而出,暗黑模式支援所有輔助功能。

獲得推薦、減輕使用者視覺壓力、提升使用者體驗,開發者可積極適配暗黑模式

1、積極適配可獲得 App Store 推薦

2019 年蘋果秋季釋出會結束後,App Store 隨即就對適配了暗黑模式的 App 進行了推薦。

建議開發者積極適配暗黑模式並且至少提供一張暗黑模式下的應用截圖進行展示。

2、使用者會因減輕視覺壓力和節省電量使用暗黑模式

暗黑模式下可以顯著降低螢幕的整體視覺亮度,減少眼睛的視覺壓力,並且會大幅降低螢幕耗電量,因此我們有理由相信,越來越多的使用者會在夜晚或強光的環境下使用暗黑模式,來緩解自身的視覺疲勞以及減少對他人的影響。

3、在改動成本較小的前提下,為使用者帶來新的視覺體驗

很多使用者會覺得深色系帶有科技感、酷炫,畢竟很多科幻電影中的高科技產品或頗具未來感的事物都是以深色展現,潛移默化中影響了使用者的審美。加上扁平化流行後,千篇一律的白色介面很容易讓使用者產生審美疲勞,此時不用大刀闊斧的進行 UI 改革,就能達到讓使用者耳目一新的目的,還是可以進行嘗試的。

暗黑模式適配注意事項

1、為 UI 選擇自適應顏色

選擇自動適應基礎介面樣式的顏色。淺色和深色介面需要使用不同的調色盤,由於背景顏色不同,使用者在淺色背景中視覺體驗較好的展現形式,在深色外觀中可能很難看到,反之亦然。自適應顏色會針對不同的介面樣式反饋不同的顏色值。

開發者需要注意的是,對於使用者可以自行選擇的內容需要保留使用者明確選擇的顏色。例如,繪畫應用程式不應嘗試更改使用者應用於其畫布的顏色,主要是應用程式的 chrome 檢視和控制元件中要使用可適應的顏色。

2、macOS 10.14 及更高版本需使用新素材

在 macOS 10.14 及更高版本中,請勿使用已棄用的材料,因為這些材料不適用於暗黑模式,而是選擇適合環境的更新材料。

結語

繼 2019 年秋季釋出會後,暗黑模式和 Apple 登入再次被強調,建議開發者積極響應蘋果的政策以及適配新功能,降低被拒風險的同時,也能增加被 AppStore 推薦的概率。

  • 整治雙十一購物亂象,國家再次出手!該跟這些套路說再見了
  • 馬雲捐贈美國50萬份檢測試劑盒和100萬隻口罩 阿里採購物資近7億