怎么优化 Springmatic 体验的关键注意事项

希望充分利用您的 Springmatic 体验?在这里,我们将介绍一些关键提示和注意事项,以充分利用该平台。

Springmatic 支援哪些平台?

Springmatic 最初的设计目的是支持 Android 设备,但随着时间的推移,越来越多的平台被添加进来。目前(2023 年第一季度),iOS 正在进行 Beta 测试,Windows 设备管理正在开发中。

如何简化我的设备注册?

对于 Android,需要在设备登录期间进行恢复出厂设置的注册,这意味着设备在设置设备供首次使用时下载与配置文件关联的所有信息、应用程序。为了最顺利地注册,建议首先将设备注册到没有配置文件或相对简单的配置文件的临时队列中,然后随着时间的推移增加复杂性。

通过将设备移动到不同的队列来注册设备后,始终可能会发生更复杂的配置文件或配置文件分层。

注册时设备显示红色图标但未完成?

注册时,请注意租户中剩余的可用许可证数量。 Springdel 努力使许可证管理尽可能轻松,但如果许可证用完,新的注册将会失败。请联系您的 Springdel 支持联系人以快速解决问题。

注册选项中的“跳过设备加密”和“保留系统应用程序”是什么?

这两个选项都是用于注册设备的 Android 管理选项的一部分。无论是使用Android Edge 还是Android Enterprise 注册,这些选项都允许管理员决定是否要跳过管理API 进一步加密设备(旧设备上的注册速度可能更快- 在新设备中可以忽略不计)和/或系统应用程序是否应该配置到设备。

在 Android 管理中,默认情况下,只有最少的应用程序会保留在设备上,除非在配置文件中指定。 “启用系统应用程序”有时对于 PDA 或扫描仪制造商来说很重要,因为在设备的登录或 OOBE 设置期间将配置许多条形码和其他实用程序。单击“保持系统应用程序启用”可确保保留在 OOBE 过程中正常设置的所有标准应用程序。

如何加快向我的设备群配置应用程序的速度?

Springmatic 允许将文件和应用程序上传到其基于云的后端,然后推送到设备。云后端是为扩展而设计的,但是,如果设备的网络受到限制或信号较弱,则将文件托管在本地网络或 LAN 中可能会更理想。

有关混合云模型优势的更多信息,请参阅 Springdel 博客,以及知识库的文件和应用程序管理部分中的说明。

我发布了应用程序的新版本,但 Springmatic 阻止了它,为什么?

我发布了应用程序的新版本,但 Springmatic 阻止了它,为什么

对于上传到我们的云后端或暴露在互联网上的应用程序,Springmatic 将破译有关应用程序的元数据,包括版本号。在 Android 中,应用程序的构建信息中有 2 个区域需要调整 - 版本名称和版本代码。如果出现相同的情况,Springmatic 将阻止应用程序上传到平台。有关此设计的最佳实践的更多信息位于此处。

我注册了我的设备,但远程控制不起作用,为什么?

远程控制是一个功能强大的应用程序,除非需要,否则无需本地用户干预即可工作。要进行设置,请确保已启动远程控制并授予适当的访问权限,以允许管理员在无人值守的情况下访问设备。更多信息包含在知识库中的远程控制故障排除文章中。

我将应用程序添加到信息亭,但设备不显示它

适用于 Android Edge 类型配置文件的 Kiosk 构建器旨在允许任何应用程序或服务在设备处于 Kiosk 模式时运行。这些可以是为设备配置的应用程序,也可以是设备本身的应用程序。例如,无需配置设备标配的图库或相机应用程序。

因此,配置文件的信息亭部分将仅授权应在信息亭中显示的应用程序 ID。它不会将应用程序从构建器推送到设备。如果信息亭中的应用程序还需要从 Springmatic 平台配置或安装,请确保配置文件包含“应用程序管理”部分中所需的应用程序以及信息亭构建器中的应用程序 ID。

我想使用信息亭模式,但也可以访问 WiFi 和蓝牙等设置

那不是问题。 Springdel 支持团队拥有专门的工具来帮助用户解决这个问题,并允许在启用 Kiosk 模式的设备上进行 WiFi 和蓝牙配对。

一般来说,建议通过注册 ID 或在支持 Kiosk 的设备的配置文件中设置大多数 WiFi 或网络设置,但我们知道存在例外情况。请联系我们以获得更多支持。

如何构建自定义 HTML Kiosk?

知识库的 Kiosk 部分中有一些详细步骤。构建 HTML Kiosk 文件的方法有很多种,只要正确调用 JavaScript 以支持必要的函数调用即可。

要开始使用自定义模板,有一个 Python 脚本可逐步完成构建工作 HTML Kiosk 文件的一些基本步骤。步骤包括公司名称、徽标、背景颜色或图像、要显示的应用程序数量、应用程序名称、徽标和应用程序 ID。模板构建完成后,可以进行进一步的修改以进行调整和调整。

我应该如何以及何时使用单一应用程序模式?

单一应用程序模式对于只需要显示单个应用程序的信息亭非常有用。此场景可能适用于零售地点的自助服务亭,或显示更新、促销甚至天气的墙板。

要启用,请输入配置文件的 Kiosk 部分。切换“单一应用程序模式”并进入 Kiosk Builder。在 Kiosk Builder 中,还将应用程序添加到 Kiosk 应用程序列表和自动启动应用程序列表。这样做将确保应用程序在使用信息亭模式时立即启动,并在因任何原因关闭时自行重新启动。

我想在 Kiosk 模式下使用电话拨号器应用程序,但它不起作用

Android 中的电话拨号器有许多应用程序和服务,它们相互配合以启用正常功能。在信息亭构建器中,Springmatic 能够将信息亭本身未显示但仍允许在后台运行的服务列入白名单。


在 Kiosk 应用程序列表中添加电话拨号器应用程序。


库存 Android 设备:com.google.android.dialer
三星设备:com.samsung.android.dialer
对于库存 Android 设备(即 Pixel、Nexus、Nokia、Android One 系列),白名单如下:

  • com.android.server.telecom.overlay.common
  • com.android.providers.telephony
  • com.android.server.telecom
  • com.android.phone

对于三星设备白名单如下:

  • com.android.server.telecom
  • com.google.android.apps.messaging
  • com.samsung.android.incallui
  • com.android.incallui.call.InCallActivity

使用普通 Android 设备的工作示例:

如果还有任何问题,请联系您的 Springdel 代表以获得更多帮助。

我刚刚移动了设备,现在所有应用程序都消失了,为什么?

移动设备或设备群将删除与前一设备群关联的设备配置文件,并应用新的配置文件,包括应用程序、文件、功能控件等。此行为是设计使然,因此用户可以确保可以通过以下方式删除一个配置文件中的任何敏感内容: 将设备移至不同的队列。

要移动设备而不丢失现有配置文件,建议使用具有分层队列结构的子队列。应用程序可以位于顶级队列配置文件中,并且可以将不同的设置或组创建为子队列,并将多个配置文件分层在一起。通过这种方式创建和管理的子队列数量没有限制。

 

如何在我的个人资料中测试我的最新应用程序?

测试和生产决不能混在一起。 Springel 支持这一点,并可以通过克隆功能帮助组织。

配置文件可以在 Springmatic UI 中克隆。在测试之前,建议创建一个新的舰队,即“测试舰队”或“预生产”舰队。可以通过单击原始配置文件旁边的复选框,然后单击页面底部的克隆图标来克隆原始配置文件。

然后,可以使用克隆的配置文件将新的测试应用程序、文件或设置应用到测试队列中的设备。一旦测试完成并发现足够,新的策略或应用程序就可以在生产配置文件中更新。

如何防止设备失去网络连接?

Springdel 拥有独特的解决方案,使设备可以从网络中断开,而不会更改设备上应用的策略和设置。但是,如果设备无法访问的时间过长,可能会阻止访问更新和远程调试支持。

为确保设备在网络上保持可用,请注意以下情况。

  • 使用配置文件 WiFi - 正如如果设备移动到另一个群组,配置文件设置可能会被删除一样,如果设备移动,配置文件中的网络设置也可能会受到影响。
  • 设置“仅允许这些 WiFi”- 默认情况下,WiFi 设置仅添加到设备上的已知网络中。切换“仅允许这些 WiFi”会强制设备忘记配置文件中未指定的任何其他已知网络。需要谨慎执行此设置,以防网络中存在边缘情况,即某些设备实际上具有配置文件未知的另一个 WiFi SSID。
  • 地理围栏 - Springdel 具有独特的设备上地理围栏行为,设备将根据其感知的位置自行移动。该设备可以自我监控其位置,并在离开授权区域时将一个已知良好的配置文件保留为锁定配置文件。但是,如果所有 WiFi 网络都与已知良好的配置文件关联,而不与锁定配置文件关联,则设备将无法自动重新连接到网络。此外,Android 中的设备位置并不总是 100% 准确,因此建议使用一些缓冲区设置地理围栏,以防止设备由于设备感知的位置而意外离开网络。

为什么我的用户组失去了新车队的远程控制和其他权限?

创建用户组时,管理员可以通过选择“选择所有舰队”选项将远程控制应用于所有可用舰队。然而,这不是也不应该是一揽子许可。根据设计,新队列不会自动向非管理员用户组授予权限。这样做是为了更好的控制和安全。

如果管理员希望创建对现有用户组具有瀑布权限的新队列,建议创建保留主队列权限的子队列。

由于 Springmatic 可以支持无限数量的队列和子队列,因此如果管理员希望将权限瀑布式分配给所有新创建的队列,建议在分配了正确的用户组权限的主要主队列中创建所有新队列。这样做有助于实现所需的行为,而且还保留了将来创建具有不同用户组权限的私人车队的选项。