【问题标题】:AirWatch Workspace ONE Disable Heads-Up Notifcation Per App (Android)AirWatch Workspace ONE 禁用每个应用程序的提示通知 (Android)
【发布时间】:2023-01-25 00:49:59
【问题描述】:

如何使用 AirWatch 将自定义 XML 推送到受管 Android 设备,以禁用每个应用程序或全局的提示(屏幕上弹出)通知?

以下是在为单个应用程序切换提醒通知时关闭手机的日志:

启用“弹出屏幕”(注意):

sysui_multi_action: [757,856,758,6,759,1,806,com.cisco.webapi,857,slnk_webapi_service_channel_1663791852359,858,4]
sysui_multi_action: [757,853,758,4,854,notification.ChannelNotificationSettings/high_importance,1089,1]
commit_sys_config_file: [notification-policy,22]

禁用“弹出屏幕”(注意):

sysui_multi_action: [757,856,758,6,759,1,806,com.cisco.webapi,857,slnk_webapi_service_channel_1663791852359,858,3]
sysui_multi_action: [757,853,758,4,854,notification.ChannelNotificationSettings/high_importance,1089,0]
commit_sys_config_file: [notification-policy,33]

切换前的其他日志:

com.android.settings.applications.appinfo.AppNotificationPreferenceController
com.android.settings.notification.AppNotificationSettings
sysui_multi_action: [324,1,757,1090,758,12,806,com.android.settings,871,com.android.settings.SubSettings,1091,254]
sysui_multi_action: [319,514,322,511,325,440,757,761,758,8,759,2,806,com.android.settings,871,com.android.settings.SubSettings,904,com.android.settings,905,0,1320,9,1321,5]
com.android.settings.notification.ChannelNotificationSettings
sysui_multi_action: [324,1,757,1090,758,12,806,com.android.settings,871,com.android.settings.SubSettings,1091,201]

通过 root 访问,我知道 adb 工具可以使用这个:

adb shell settings put global heads_up_notifications_enabled 1

由于安全限制和管理的设备数量,这对于我们的环境是不可行的。

不知道从哪里开始,但查看 Android 的源代码似乎这些是此类通知的全局标志:

@UnsupportedAppUsage
public static final String HEADS_UP_NOTIFICATIONS_ENABLED = "heads_up_notifications_enabled";

/** @hide */
@UnsupportedAppUsage
public static final int HEADS_UP_OFF = 0;
/** @hide */
@UnsupportedAppUsage
public static final int HEADS_UP_ON = 1;

理想情况下,我想为每个应用禁用这些功能,但我也可以在全局范围内禁用。如果有人有自定义属性 XML 样本或任何其他通过 AirWatch 修改每个应用程序通知的样本,请分享您的示例。

【问题讨论】:

    标签: android xml mdm airwatch


    【解决方案1】:

    你有没有得到答案?我想做相反的事情,我想强制应用程序通过 Airwatch 使用弹出通知,这样我就不必手动更改数百个设备。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-10-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-18
    • 2021-08-12
    相关资源
    最近更新 更多