程序結(jié)構(gòu)(4)-請求權(quán)限

請求許可

應(yīng)用程序需要得到用戶的許可才能獲取個人信息,包括當(dāng)前位置,日歷,聯(lián)系人信息,提醒和照片。雖然用戶覺得使用應(yīng)用程序獲取信息非常的方便,但是他們依然希望能夠掌控自己的個人信息。例如,用戶會喜歡系統(tǒng)自動標(biāo)注照片的物理位置或者尋找附近的朋友,但是他們也希望能夠選擇禁用這些功能。

僅當(dāng)應(yīng)用程序確切地需要時,才請求個人信息。要求個人信息很自然地會讓人有所懷疑,尤其是在沒有明確需要的時候。確保用戶當(dāng)前使用的功能有確實的需要時才提出請求許可。例如,應(yīng)用程序只在激活位置追蹤功能時才請求獲取當(dāng)前位置。

解釋說明為什么應(yīng)用程序需要這些信息。在系統(tǒng)請求許可警告顯示自定義內(nèi)容(一般為目的說明文字或者使用說明文字),并且包括一個案例。保持文字簡短、明確,使用用例,并且保持禮貌這樣用戶才不會感到有壓力。文字中不需要顯示應(yīng)用程序的名稱-因為系統(tǒng)已經(jīng)定義了你的應(yīng)用程序。

僅當(dāng)應(yīng)用程序有需要時,才在啟動時請求權(quán)限。如果你的應(yīng)用程序很明顯是基于用戶的個人信息來運行,那么用戶不會被這樣的請求所打擾。

沒必要的話,不要請求位置信息。在獲取位置信息之前,請檢查系統(tǒng)以確認(rèn)位置服務(wù)是否可用。由此,你可以推遲警告直到有功能需要時再顯示,或者可能完全避免出現(xiàn)警告。

使用系統(tǒng)提供的警告。你可以在標(biāo)準(zhǔn)請求警告中自定義文字內(nèi)容,但要避免增加復(fù)制標(biāo)準(zhǔn)警告行為或外觀的自定義提示。

原文地址:https://developer.apple.com/design/human-interface-guidelines/ios/overview/themes/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容