我想知道如果我应该立即在configuration文件pipe理器中设置设置。 他们目前只有在重新启动或注销后才能生效。 我希望发送某种推送通知,并立即进行设置。 如果selectlocking设备 – 设备会立即locking – 以便部分正在工作。 只是好奇,如果这些设置应该是立竿见影的,我可以做些什么来排除故障。 在任何人build议防火墙之前 – 服务器和设备上的防火墙是closures的。 一切都在同一个子网上,所以没有路由发生。
谢谢!
应该在设备上快速安装新的configuration文件。 如果没有networking问题,我的经验是设备需要一分钟时间才能获得更新。 请注意,即使在同一networking中的服务器和设备,由于互联网连接仍可能存在延迟/问题:推送更新时,服务器向苹果推送通知服务器(通过互联网)发送通知,转发通知设备(再次通过互联网并受到防火墙等问题的影响),然后最终设备与服务器build立HTTP(/ HTTPS)连接以实际获取新的configuration文件。
但是,这并不一定意味着configuration文件将很快生效。 我发现程序/系统组件在重新启动之前(例如,通过注销或重新启动)不会加载新设置的行为不一致。 您可以检查新的configuration文件是否已在系统偏好设置 – >configuration文件窗格中下载,或使用profiles命令; 如果显示在那里,下载工作,但相关程序还没有注意到它。
在OS X中取决于设置。 有些设置需要某些服务来重新启动。
Dock的一个很好的例子。 当您发送设置以将项目添加到扩展坞时,用户通常必须注销并重新login,因为它需要扩展坞。