标签: apple-ios

如何创建在 iOS 设备上设置移动设备管理所需的身份证书?

我正在尝试配置要使用Apple MDM 功能管理的 iOS 设备。使用 iPhone 配置实用程序,我正在尝试创建一个配置文件。在“移动设备管理”部分下,我可以设置除“身份”条目之外的所有内容,该条目始终只显示“在凭据负载中添加凭据”。

根据Identity 字段的iPhone 配置实用程序文档

选择设备用来向 MDM 服务器标识自己的证书。使用凭据设置将证书添加到设备,或使用 SCEP 设置为设备提供使用 SCEP 获取证书的说明。

我没有 SCEP 服务器,所以我正在尝试使用证书。但是,我不知道如何生成有效的证书。无论我在凭据设置中添加什么证书,它都永远无法在身份字段中进行选择。

当我尝试在没有设置任何身份证书的情况下安装配置文件时,出现错误“配置文件无法安装”,并且控制台显示错误“找不到 com.test.test.mdm1 的身份证书”。

有没有人使用这个系统成功地为 MDM 配置了一个设备?

certificate iphone mobile-devices apple-ios

22
推荐指数
1
解决办法
1万
查看次数

aws vpc 实例的 IPv6 支持或替代方案

最近,苹果强制要求所有使用其 mobile-api 的供应商都必须支持 IPv6,而 aws vpc 不提供 IPv6 支持。我怎样才能做到这一点。我已经检查过,https://aws.amazon.com/blogs/aws/elastic-load-balancing-ipv6-zone-apex-support-additional-security/但我不知道该怎么做。

我需要专家的建议。

apple ipv6 amazon-ec2 apple-ios amazon-vpc

14
推荐指数
2
解决办法
4287
查看次数

适用于 iOS 设备的 VPN 点播 Linux 解决方案

根据 Apple关于适用于 iOS 的 VPN支持文章,只有 Cisco IPSec、Juniper Junos Pulse 和 Cisco AnyConnect 支持 VPN 按需功能。有没有我可以在没有特殊硬件的基于 Linux 的系统上部署这些的开源实现(“免费”,因为啤酒在这里更重要)?

更新:我已经有了一个 PPTP 解决方案。我对另外两个的点播功能特别感兴趣。

vpn apple-ios

11
推荐指数
1
解决办法
6637
查看次数

使用 iPhone/iOS 日历的会议可用性

我们的管理团队都使用带有内置 iOS 日历应用程序的 iPhone。我们正在考虑为这里的每个人提供 Microsoft Exchange,但这需要我们几周的时间来规划和在整个企业中推广。

同时,我需要提供一些信息,以便可以从这些日历中确定小组会议的可用性。谷歌日历将是理想的(“找个时间”),如果我能找到一种方法来链接/导出 iCloud 日历,但苹果似乎不想这样做。

我可以要求管理团队在单独的 Google 日历中重新创建他们接下来几周的活动,但他们不想这样做,而且这是对数据的浪费。

您可以提供的任何建议将不胜感激。

exchange calendar iphone apple-ios

10
推荐指数
1
解决办法
9003
查看次数

为 iOS 设备的 AD 客户端证书设置 IIS 7.5

我正在使用映射到 AD 中的用户的本地证书让iPad对 IIS7.5 网站进行身份验证。

从任何意义上说,我都不是 IIS 管理员。

我基本上需要设置一个概念证明。我相信这可能有效,但我不知道该怎么做。

到目前为止,我拥有的是安装了用户证书的iPad。我有这个用户证书在 AD 中添加了相关的用户帐户。

我想要的是加载一个基本的文本网页,向用户显示它正在进行身份验证。我希望此页面不可见,除非它经过客户端证书身份验证。

我不介意跑腿,但我真的不知道在 IIS 方面从哪里开始。

任何人都可以指出我正确的方向吗?

iis-7.5 ipad apple-ios

7
推荐指数
1
解决办法
1279
查看次数

通过 iPhone 应用程序提交带有图像数据的 POST 请求时禁止 403

我正在创建一个 iOS 应用程序,它允许用户通过 POST 请求将图像/文本数据发送到我的网络服务器。当请求中不包含图像数据时,我成功地将 POST 发送到服务器。每当我使用图像数据进行 POST 时,服务器都会回吐一个403 forbidden. 我尝试将以下内容添加到脚本目录中的 .htaccess 文件中,但没有成功:

Options +Indexes FollowSymLinks +ExecCGI
Order allow,deny
Allow from all
Run Code Online (Sandbox Code Playgroud)

Web 浏览器和 Android 设备可以成功地将图像数据 POST 到脚本,唯一不能的设备是 iPhone。

将数据发布到其他托管服务提供商按预期工作 - 这只是这个主机 (ipowerweb.com)。

我注意到当我尝试将数据发布到服务器上的任何脚本时,它会返回一个403 forbidden. 另一个注意事项:我可以成功发布到由 ipowerweb 托管的另一台服务器,但我的似乎无法处理。

我的房东已尝试解决该问题,但无法解决,并且他们已将其标记为“已解决”,因此他们不再提供帮助。我希望让这个主机保持移动会很痛苦 - 作为最后的手段我会更换主机,所以请帮助我!

为什么只有当我通过 iPhone 应用程序提交数据时才会收到此 403 禁止错误?

如何解决此问题以便我可以成功发布数据?

任何关于我能做什么的建议将不胜感激。

编辑:作为请求,这里是响应头:

{
    Connection = close;
    "Content-Length" = 217;
    "Content-Type" = "text/html; charset=iso-8859-1";
    Date = "Wed, 12 Jan 2011 19:11:19 GMT";
    Server = "Apache/2";
}
Run Code Online (Sandbox Code Playgroud)

编辑:这里的请求是请求标头(oops):

{ …
Run Code Online (Sandbox Code Playgroud)

forbidden http-status-code-403 apache-2.2 apple-ios

6
推荐指数
1
解决办法
4175
查看次数

分析HTTP日志,寻找iOS

我目前正在使用 AWStats 分析服务器的 apache 日志,该服务器将链接等从 iOS 应用程序重定向到应用程序商店(因此我们可以跟踪点击率)。但是,在 AWStats 中,所有这些流量都归入操作系统类别中的“Mac OS X”。这显然对我们没有多大帮助。我们真正想要的不仅是检测 iPhone、iPod Touch 和 iPad,还有 iOS 版本号、硬件代际差异等。

我不认为可以通过 http 日志轻松检索代际差异(例如 iPhone 3G 与 iPhone 4),但我知道 iOS 版本在用户代理字符串中是正确的。

不过,我试图让 AWStats 识别 iOS 的尝试都没有奏效。我将应该在 Mac OS X 上执行此操作的行移到了 Mac OS X 之上,但无济于事。有没有人设法做到这一点,在 AWStats 或其他方式?如果需要的话,我会很好地转移到不同的系统。

作为记录,浏览器检测工作正常,它可以轻松区分mozilla,safari,iPhone safari和iPad safari。

iphone analysis logging awstats apple-ios

6
推荐指数
1
解决办法
2334
查看次数

AirPlay 通过单播 DNS-SD。有人让它工作吗?

大约一年前,我们在校园内使用单播DNS-SD设置了AirPrint,结果证明取得了巨大成功,因此我们正在考虑尝试让AirPlay工作,以便我们的教职员工和学生可以在我们的教室投影仪上无线显示内容.

还有一些其他因素阻碍了理想的实现(用户名和密码身份验证,对于初学者),但我一直在尝试设置一个有效的演示。让 AirPrint 工作基本上只是通过 DNS-SD 域而不是多播 (.local) 域来宣传相同记录的问题,但为 AirPlay 做同样的事情似乎并没有削减它。设备无法将 DNS-SD AirPlay 服务器识别为可用。

我已经在此处上传了我的 DNS-SD 配置的屏幕截图和原始配置(来自 AirServer,它通常适用于多播)。

我意识到这仍然是一个相当新的功能并且缺乏文档,但是有没有人能够通过 DNS-SD 使 AirPlay 工作?如果它仅适用于多播,我可以接受,但它的潜力对我们来说非常有吸引力,我认为值得问问其他人是否已经弄清楚了。

bonjour apple-ios

6
推荐指数
1
解决办法
6067
查看次数

用于访问 iOS 应用程序文件服务器的 WebDAV

随着可以使用 WebDAV 进行同步的 iOS 应用程序的突然冲击,以及我们对存储在北卡罗来纳州的用户数据不满意(邪恶的 IT 霸主再次袭击),我们正在寻找适用于 iPad 和 iPhone 的 WebDAV 解决方案.

我们需要:

  • 针对 LDAP(首选)、RADIUS 或 Samba 的身份验证

  • 文件服务器上的用户主文件夹的 WebDAV 安装(为了更好的术语),或者可能是他们主文件夹中的文件夹,实际上是安装到其他地方。

  • 文件服务器可以是 Ubuntu(首选)、Windows 或 OS X 上的 Samba。

我们试图避免 Sharepoint 或 Confluance 的复杂性,但如果有一个开箱即用的系统会很棒。

我们提出的最佳解决方案是自制的 PHP/Apache mod_dav 和 mod_rewrite/LDAP 构造,但它确实为网络服务器提供了对文件服务器的完全根访问权限,事实证明这有点不受欢迎!

samba webdav apple-ios

5
推荐指数
1
解决办法
897
查看次数

处理 iPad DHCP 问题

根据普林斯顿大学的说法,iPad(或许还有其他 iOS 设备?)似乎在 DHCP 方面存在各种问题,即使在当前版本 (4.3.3) 上也存在这些问题。当前涉及设备在某些情况下保留(和使用)过期的 DHCP 租约。

看起来普林斯顿的行动方针是让用户知道他们设计的解决方法,如果问题仍然存在,则禁止他们使用网络。他们的文章还提到:

密切监视这些问题的站点如果分配的 DHCP 租约到期时间超过大约一个小时,则不太可能遇到此问题。

我看到一篇文章(现在很难找到它)提到将 DHCP 服务器配置为 ping 地址(以确保没有客户端声明它),然后再将它们提供给客户端。

也就是说,这些问题据说已经存在一年多了,我没有看到太多关于在中/大型网络上处理它的讨论(在此处或谷歌上)。

  • 您在网络上遇到过与此相关的任何问题吗?
  • 如果是这样,你是如何处理它们的?

dhcp ipad apple-ios

5
推荐指数
1
解决办法
1902
查看次数