mobileconfig 文件添加对位置服务的访问

Posted

技术标签:

【中文标题】mobileconfig 文件添加对位置服务的访问【英文标题】:mobileconfig file adding access to location services 【发布时间】:2012-11-06 19:56:12 【问题描述】:

我们有一个需要使用核心位置的企业应用程序。我们将分发给我们员工的 Ipad 有一些内置应用程序成功地“锁定”了某些应用程序,例如 Safari 和 Camera 等。我们确实允许其他内置应用程序,例如邮件、联系人和地图,这是我目前的问题。地图将加载,但仅显示空白网格。没有地图和位置管理器失败,如下面的错误所示。

其他人创建了配置文件并对 iPad 进行了更改。这个人是无法联系到的,我面临着修复它的挑战。我猜它与 mobileconfig 文件有关,因为当我从测试 iPad 中删除它时,一切都很好。我需要更新 mobileconfig 文件,但不知道如何允许位置更新。我们确实有一个我们连接到的特定服务器,但就像我说的那样,它可以在没有安装 mobileConfig 配置文件的测试 iPad 上运行。请帮忙! 谢谢

我得到的信息是:

11 月 6 日 11:45:23 iPad 定位[40]:PBRequester 失败,错误错误域=NSURLErrorDomain 代码=-1004“无法连接到服务器。” UserInfo=0x1d687fc0 NSErrorFailingURLStringKey=https://gs-loc.apple.com/clls/wloc, NSErrorFailingURLKey=https://gs-loc.apple.com/clls/wloc, NSLocalizedDescription=无法连接到服务器。, NSUnderlyingError=0x1d67c020 "无法连接到服务器。" 11 月 6 日 11:45:23 iPad 定位 [40]:网络:服务器无响应,可达性,2,queryRetries,2 11 月 6 日 11:45:37 iPad 健美操[117]:位置管理器失败,位置:错误域 = kCLErrorDomain 代码 = 0“操作无法完成。(kCLErrorDomain 错误 0。)”

【问题讨论】:

【参考方案1】:

原来新的 .mobileconfig 配置文件不是原因,或者它不是直接原因。我需要登录到我们的服务器并与位置管理器建立连接,然后登录到我们的私人服务器并再次执行此操作,其中包括一个指南针错误,但通过挥动 ipad 来解决这个问题 - 哈哈。花了一整天的时间试图解决这个问题,所以我希望它对某人有所帮助。 感谢所有调查我的问题的人。

【讨论】:

以上是关于mobileconfig 文件添加对位置服务的访问的主要内容,如果未能解决你的问题,请参考以下文章

在 PHP 服务器上签署 .mobileconfig

当我单击网页上的按钮时生成 .mobileconfig 文件

用于 MobileConfig 文件的 OS X 终端中的 XML 解析

从 iOS 设备上的 mobileconfig 获取 mac 地址

在 Safari ios 中打开保存在应用程序中的 .mobileconfig 文件

在 iOS 7 上以编程方式安装 .mobileconfig 文件