請聯系機主用戶授權使用 向用戶征詢IOS授權的五種常見設計模式

來源:室內設計 發布時間:2018-08-23 03:39:29 點擊:

小文一篇,話題仍與上周銜接,小結了五種在iOS中向用戶申請權限的實踐模式,可參考。下面進入譯文。

對于iOS app,當功能涉及到推送通知、訪問照片或調用相機、獲取地理位置等等時,都需要向用戶申請授權。申請會發生在app運行的過程中,而不是像Android那樣在安裝的時候就莫名其妙的問用戶是否同意app調用某些系統功能。不過如今Android也在向iOS的方式靠攏。

對于產品設計方而言,這里最大的問題在于,iOS只給你一次機會去征詢授權 一旦那些缺乏耐心和理性的用戶(多數用戶)出于無論什么原因而拒絕授權,其結果就是要么無法使用關鍵功能,要么需要退出app去到系統的Settings里面重新設置授權然后再回到app。所以,怎樣盡可能確保用戶在初次使用產品時一次性通過授權?這是一個既有挑戰性,同時又有點意思的話題。

我們歸納了市面上常見的五種設計模式,供大家根據自己產品的實際情況進行參考。

1. 直接問,然后祈禱

很多app會在初次使用的過程中直接彈框索取權限。確實是最簡單的實現方式,但被拒的可能性也最大(除了那些足夠大牌到用戶沒理由不信任的產品),用戶如果決定重新授權,必須完整執行前面提到的設置流程,因為這個彈框是唯一一次決定的機會。

有些功能相對復雜的app更是會在初次加載的時候就執行一系列的授權申請,先是要求調用相機,然后問是否允許獲取地理位置,最后還要讓你授權接收消息通知。某些時候,這種簡單粗暴的方式也確實可用,比如前面提到的,用戶已經足夠了解和信任這款產品的情況下。但對于多數產品,你不能做這樣的假設;即便對于那些大牌,說到底也無法100%確保用戶不會看走眼或習慣性的點擊拒絕。

向用戶征詢IOS授權的五種常見設計模式1

2. 誘導用戶

從本質上講仍然是直接問的模式,但這類app會在詢問時通過一些小技巧變著法的誘導用戶點擊允許。實現成本不會比第一種高出很多,但獲取授權的幾率會增大。看看Lyft的做法:

向用戶征詢IOS授權的五種常見設計模式2

3. 問兩次,讓用戶有所準備

你也可以使用變通的方式在某種程度上突破只能問一次的局限,譬如在真正的系統對話框出現之前展示一個定制化的假的對話框。

向用戶征詢IOS授權的五種常見設計模式3

如上圖所示,左屏當中的對話框完全是定制化的UI元素,用戶點擊OK之后才會出現真正的iOS授權申請。這種方式有兩點好處:

- 如果用戶在假的申請中拒絕授權,那么你不會浪費掉唯一的那次真的系統授權機會,只需要關閉對話框即可;當用戶將來再次需要用到相關功能時,你仍然可以通過這種方式征詢授權。

- 假的對話框在形式上可以自由發揮,譬如加入更多教學內容或引導元素。

兩次提問的情境是可以根據實際情況進行控制的,例如Shazam這樣,將第一次機會放在進入實際app之前,與引導頁當中的內容整合起來。

向用戶征詢IOS授權的五種常見設計模式4

4. 等用戶用到相關功能時再問

另一種更加情境化的常見模式就是等到用戶實際用到與系統權限相關的功能時再征詢授權,例如當用戶點擊當前位置按鈕時,詢問是否允許使用當前地理位置,或是當用戶進入拍照界面時,詢問是否允許調用系統相機。

這種模式的優點很明顯,就是用戶在實際功能情境中會對將要發生的事情更具預期,所以通過授權的可能性就更高。

向用戶征詢IOS授權的五種常見設計模式5 向用戶征詢IOS授權的五種常見設計模式6

5. 清單模式

如果app較為復雜,功能涉及到的系統授權較多,那么與一個接一個的彈框相比,清單模式更具積極的引導性。例如下圖所示的Periscope所做的這樣,將所需授權的信息以清單的形式展示出來,使其在感覺上像是某種正式的任務流程,用戶每點擊一個任務便會彈出一個授權申請,同意授權后,該任務完成。

向用戶征詢IOS授權的五種常見設計模式7

如果用戶拒絕授權?

無論怎樣努力,用戶還是有可能拒絕授權。這種情況下,一些app會簡單的告訴用戶怎樣一步一步進入iOS的設置當中打開授權。

向用戶征詢IOS授權的五種常見設計模式8

不過從iOS 8開始,app可以在自己的界面中提供deep-link將用戶直接帶去系統設置界面。下圖演示的就是一旦用戶拒絕在Shazam當中授權,他們仍可以點擊Go to Settings按鈕,一鍵進入系統設置,重新打開授權。

向用戶征詢IOS授權的五種常見設計模式9

當然,這并不屬于引導用戶進行授權的模式,但相比于從前來說,至少算是不錯的補救措施。

推薦訪問:征詢 五種 授權 向用戶征詢IOS授權的五種常見設計模式 ios設計規范 ios恢復模式
上一篇:【css實現適用于團購網站的橙色導航菜單代碼】css左側折疊導航菜單
下一篇:最后一頁

Copyright @ 2013 - 2018 易啊教育網_免費學習教育網_自學.勵志.成長! All Rights Reserved

易啊教育網_免費學習教育網_自學.勵志.成長! 版權所有 湘ICP備11019447號-75

网易彩票网 湘潭县 | 平遥县 | 泰顺县 | 南溪县 | 景洪市 | 石林 | 尉氏县 | 东兴市 | 德州市 | 井冈山市 | 阿勒泰市 | 玉山县 | 新河县 | 泾阳县 | 龙岩市 | 南靖县 | 灵台县 | 桃源县 | 合作市 | 临城县 | 张家港市 | 林口县 | 安化县 | 莱芜市 | 仪征市 | 普兰店市 | 福海县 | 三亚市 | 云安县 | 东阿县 | 乌兰察布市 | 临海市 | 山丹县 | 北票市 | 金堂县 | 锡林浩特市 | 泾川县 | 赤峰市 | 榆树市 | 饶河县 | 永新县 | 海阳市 | 和龙市 | 襄樊市 | 宜州市 | 周宁县 | 定兴县 | 施秉县 | 林州市 | 昌平区 | 莒南县 | 长寿区 | 民丰县 | 霍林郭勒市 | 濮阳市 | 新宾 | 改则县 | 密云县 | 宜兰市 | 乌什县 | 平安县 | 金川县 | 辉县市 | 双鸭山市 | 贵定县 | 伊川县 | 尖扎县 | 重庆市 | 东乌珠穆沁旗 | 蒙山县 | 西贡区 | 安达市 | 巢湖市 | 德化县 | 云霄县 | 金门县 | 汪清县 | 乌拉特后旗 | 穆棱市 | 泉州市 | 南陵县 | 化隆 | 句容市 | 阜南县 | 马公市 | 安阳县 | 聂荣县 | 阿尔山市 | 金山区 | 利川市 | 萨嘎县 | 庆城县 | 冀州市 | 鄂托克旗 | 镇远县 | 遂溪县 | 通许县 | 法库县 | 广南县 | 政和县 | 堆龙德庆县 | 平昌县 | 阜平县 | 衡山县 | 板桥市 | 辛集市 | 郑州市 | 远安县 | 黄平县 | 靖边县 | 剑河县 | 湖南省 | 金华市 | 新平 | 东乡县 | 辽阳市 | 特克斯县 | 诸暨市 | 巴青县 | 安远县 | 白朗县 | 二手房 | 邵武市 | 绵阳市 | 都兰县 | 翼城县 | 朔州市 | 抚州市 | 蓬莱市 | 辽源市 | 清河县 | 银川市 | 理塘县 | 濮阳市 | 锡林浩特市 | 鄂伦春自治旗 | 红河县 | 镇赉县 | 曲水县 | 梨树县 | 信丰县 | 嘉祥县 | 蕉岭县 | 乐山市 | 清涧县 | 昭觉县 | 那坡县 | 诸城市 | 鸡东县 | 疏勒县 | 西林县 | 新巴尔虎左旗 | 贡山 | 稷山县 | 大邑县 | 石家庄市 | 大田县 | 普兰县 | 三都 | 库尔勒市 | 鄂尔多斯市 | 长垣县 | 原阳县 | 广宁县 | 清新县 | 鄄城县 | 四子王旗 | 阿勒泰市 | 麻江县 | 福安市 | 西贡区 | 曲阜市 | 桓仁 | 阜宁县 | 班戈县 | 农安县 | 浮梁县 | 龙口市 | 盐亭县 | 当雄县 | 岐山县 | 安康市 | 都匀市 | 巫溪县 | 衡东县 | 本溪市 | 石河子市 | 澄迈县 | 阜阳市 | 台中市 | 寿宁县 | 米易县 | 沙田区 | 镇赉县 | 始兴县 | 平凉市 | 丰宁 | 曲水县 | 三原县 | 宣威市 | 英山县 | 界首市 | 高邑县 | 西充县 | 绿春县 | 柘荣县 | 台江县 | 宁波市 | 大邑县 | 沁源县 | 封丘县 | 六枝特区 | 宁河县 | 盘锦市 | 北宁市 | 卢湾区 | 连云港市 | 敦化市 | 滁州市 | 江山市 | 客服 | 枝江市 | 丰镇市 | 甘谷县 | 普格县 | 顺平县 | 九江市 | 若羌县 | 密云县 | 同江市 | 封丘县 | 丰都县 | 南岸区 | 那坡县 | 修武县 | 乐山市 | 张家界市 | 十堰市 | 濉溪县 | 尖扎县 | 北流市 | 慈溪市 | 都江堰市 | 平邑县 | 日喀则市 | 金寨县 | 紫阳县 | 台南县 | 元朗区 | 南开区 | 西贡区 |