iOS9无法信任企业开发者,没有信任选项。

427

这不是Untrusted App Developer的重复。自iOS9以来,没有信任企业构建的选项。有人找到了解决方法吗?

输入图像描述


16
这个问题的答案是错误的!!!如果没有受到保护,我可以更新它到正确的解决方案 设置 -> 通用 -> 设备管理 -> 从列表中选择 -> 选择信任 "开发者" - AppHandwerker
1
我不得不花费(现在仍然需要花费)大量时间在电话中告诉我们的客户,这不是一个错误,而是由苹果引入的新安全警报,作为开发人员,我无法默认禁用/接受。唉。 - Rick van der Linde
6个回答

783
在 iOS 9.1 及以下版本中,前往 设置 - 通用 - 描述文件,点击您的描述文件,然后点击信任按钮。
在 iOS 9.2+ 和 iOS 11+ 中,前往: 设置 - 通用 - 描述文件与设备管理,点击您的描述文件,然后点击信任按钮。
在 iOS 10+ 中,前往:设置 - 通用 - 设备管理,点击您的描述文件,然后点击信任按钮。

11
Beta 3 破坏了这个解决方案。 - 36 By Design
4
Beta 3中缺少个人资料菜单。实际上,我尝试安装“Watch OS”个人资料以使个人资料菜单出现。现在我有了个人资料菜单,但我的ID消失了。我现在很困惑。 - Teddy
10
Beta 4也破坏了这个解决方案——没有配置文件菜单,也没有信任选项。真是个…… - Sithys
1
有没有办法避免执行这些步骤?如果使用该应用程序的用户不知道如何执行这些步骤呢? - ytpm
5
我有官方的iOS 9发布版,看起来运行良好。 - NickDK
显示剩余13条评论

128

像这样做:

在此输入图像描述

前往 设置 -> 通用 -> 描述文件 - 点击您的描述文件 - 点击 信任 按钮。

但是,iOS10 有一点变化,

用户应前往 设置 - 通用 - 设备管理 - 点击您的描述文件 - 点击 信任 按钮。

在此输入图像描述

参考: iOS10适配技巧


1
但是在设备上,在配置文件部分没有安装这样的配置文件,那么该怎么办?而且设备位于iOS 9测试版的远程位置...! - Rahul Shirphule
@RahulShirphule 请看下面的评论。 :) 你需要打开Xcode。 - KarenAnne

19

针对 iOS 9 beta 3,4 用户,由于查看配置文件选项不可见,请按照以下步骤从 Xcode 中处理。

  1. 打开 Xcode 7。
  2. 前往窗口,设备。
  3. 选择您的设备。
  4. 删除已加载在设备上的所有配置文件。
  5. 删除您设备上的旧应用程序。
  6. 清理并重新构建应用程序到您的设备中。

在 iOS 9.1+ 和 iOS 9.2+ 上,前往设置 -> 通用 -> 设备管理 -> 按下配置文件 -> 点击信任。


如果设备在远程位置怎么办?我使用分发配置文件创建了ipa并发送了它们。有什么建议吗? - Rahul Shirphule
2
这对我实际上有点起作用。配置文件隐藏在左下角的齿轮按钮后面。但是,我仍然无法使用开发配置文件运行应用程序。 - Barum Rho

16

iOS 9中的企业应用程序分发变更

iOS 9引入了一个新功能,帮助保护用户免受从不受信任的来源安装企业应用程序的影响。虽然没有要求新的应用程序签名或配置方法,但您的企业用户管理其iOS 9设备上安装的企业应用程序的方式将发生改变。

使用MDM解决方案安装的企业应用程序得到明确的信任,并且将不再提示用户信任签署和配置应用程序的开发人员。如果您的企业应用程序未使用MDM解决方案,则首次安装应用程序的用户将收到提示,要求他们信任开发人员。所有首次安装您的应用程序的用户都需要互联网连接。

使用一种新的限制,组织可以将其设备上安装的应用程序限制为它们创建的企业应用程序。在设置中的新界面允许用户查看从其组织安装的所有企业应用程序。

iOS 9中的企业应用程序分发变更

来源:官方电子邮件,发送自developer@insideapple.apple.com,面向现有企业应用程序开发者。


2
这句话的出处是什么? - bmike
1
这段引用的来源是一封官方电子邮件,由developer@insideapple.apple.com发送给现有的企业应用程序开发人员。http://i.stack.imgur.com/aEAuh.png - David
1
有没有任何免费的MDM解决方案可供使用?苹果配置器? - Mohamed Magdy
如果我使用MDM解决方案,iPhone是否能够在没有互联网连接的情况下安装应用程序?@onmyway133 - Shohrab

12

设备: iPad Mini

操作系统: iOS 9 Beta 3

应用下载来源: Hockey App

存在信任问题的配置文件: 企业版

在我的情况下,当我导航到 设置 > 通用 > 描述文件 时,我看不到任何苹果的描述文件。我能看到的只是一个配置文件,即HockeyApp Config。

设置>通用>描述文件

以下是我所遵循的步骤:

  1. 连接设备
  2. 打开Xcode
  3. 导航到 窗口 > 设备
  4. 右键单击设备并选择 显示描述文件...
  5. 删除企业级描述文件。点击 完成。 窗口>设备>描述文件
  6. 打开HockeyApp。安装您的应用程序。
  7. 一旦应用程序安装完成,请返回到 设置>通用>描述文件。现在您应该看到您的企业级描述文件。 enter image description here
  8. 点击 信任 enter image description here

完了! 完成了!您现在可以返回到您的应用程序并成功打开它。希望这有所帮助。 :)


谢谢你,这是唯一对我有效的解决方案。尽管 Xcode 9 中的设备窗口有点 bug,但最终还是成功了! - Vladimir
1
很高兴能帮忙!:) @Vladimir - KarenAnne
1
右键对我不起作用,但在Xcode中使用Ctrl-Click。 - MrStahlfelge

10
在iOS 9.2中,Profiles被更名为Device Management
现在的导航路径如下:
设置 -> 通用 -> 设备管理 -> 点击列表中需要的配置文件 -> 信任。

这只是视觉上的变化还是功能上也有改变? - Waleed Rahman
看起来只是视觉上的变化。我没有发现任何行为上的差异。 - Vlad Papko

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接