问题描述
使用 HTC One 设备运行 Facebook 应用时,每次启动都会被 HTC Sense 界面反复要求授权。点击 “Next” 后屏幕随即消失,并不会出现预期的页面内容。重新登录后情况依旧,每次都弹出相同的授权提示窗口。
这个问题让人烦恼且操作不便,希望了解是否有办法使得 Sense 只在首次安装 Facebook 应用时一次性请求权限,之后不再重复进行该项操作。
解决方案
方案1: 在设置中关联Facebook账户
请注意,此解决方案需要更新至最新HTC Sense版本可能才能生效。此外,修改前建议备份系统及数据。
步骤:
- 进入设备设置:
转到手机主界面,向左滑动打开“所有设置”页面。
访问账户与同步项:
进入 “设置 > [Accounts and Sync]”。
添加Facebook账户至Sense app:
在 Accounts and Sync 部分找到 Facebook 账号并点击,按照提示授权 Facebook 应用使用你已保存的账号信息。
检查是否问题解决:
- 尝试重新启动 Facebook 应用,查看是否有反复弹出权限请求的现象。
这种方法的优点是简化了用户操作,减少了重复性烦扰;缺点在于如遇到设置变化或更新时可能会导致上述频率性的问题仍存在。因此还需关注官方版本更新,看是否会修复此问题。
方案2: 禁止Sense UI中的Facebook小部件
如果你觉得频繁弹出授权请求对使用体验造成较大困扰且希望恢复原生应用功能。
步骤:
- 进入程序管理:
转到设备主屏的 “设置 > [App All]”。
查找并禁用Sense版Facebook组件:
前往 “所有” 应用列表中找到 Sense 版 Facebook 应用(可能会显示为“原生应用”的其他名称),点击进入应用信息页面。
取消启用:
- 在其权限、通知和小部件管理部分,解除所有关于此 Facebook 的小部件或快捷方式的启用。此外在授权界面也建议将其移除以避免干扰体验。
这种方法更彻底地解决了问题——不再受 Sense UI 功能组件的影响,仅存用原生Facebook应用的所有优点(如更高的隐私控制和统一感)。但需要注意此操作会去掉部分Sense界面特有功能。
总结而言,建议初次尝试方案1,因为可以保持尽可能多的功能整合;但如果此方法继续导致反复授权请求,可以选择方案2来保证更纯净的体验。当然,在实际决策时还需考虑个人设备的安全习惯以及是否能接受原生应用带来的其他潜在改变。