gpt4 book ai didi

ios - 在没有 "Untrusted Developer"警告的情况下手动安装 iOS 企业应用程序(内部分发)

转载 作者:可可西里 更新时间:2023-11-01 03:33:23 25 4
gpt4 key购买 nike

众所周知,installing an inhouse signed iOS enterprise app manually on a device , 将提示用户在首次使用应用程序之前信任企业开发人员。

不过,我目前正在为 iOS 分发场景寻找更好的选择,在这些场景中,公共(public) App Store、MDM 或将设备连接到管理机器都不是选项。

This documentation about the installation flow of appaloosa's enterprise app store似乎暗示有一个流程,用户首先手动安装 iOS 配置文件,然后像往常一样在第二步安装 IPA。文档中的屏幕截图未显示任何不受信任的开发人员警告。我尝试使用在 Apple Configurator 2 中创建的 iOS 配置文件重现该流程,并使用我之后尝试打开的应用程序的内部分发证书进行签名。不幸的是,它仍然会为我发出警告,所以要么这是不可能的,要么我错过了什么。

问题:是否可以通过无线方式预先手动安装 iOS 配置文件(例如包括内部分发证书)来绕过不受信任的开发人员警告?如果是,需要如何设置配置文件?

如果这是可能的,它可以通过干净的两步安装流程而不是带有可疑警告的一步安装来改善企业用户的用户体验:

Known user flow           User flow in question

1) Go to website 1) Go to website
2) Download app 2) Download profile
3) Open --> warning 3) Accept profile install
4) Trust in settings 4) Download app
5) Open --> success 5) Open --> success

--> works, bad UX --> is this possible???

最佳答案

似乎只有两种方法可以执行您所描述的操作:

  1. 你实际写了什么(手动信任开发者)
  2. Appaloosa 做什么,所以实际使用 MDM 解决方案

在第二种情况下,接受配置文件(在他们的文档中您会看到“包括注册挑战”)实际上意味着他们将远程管理您的设备。虽然这对公司设备来说很有意义,但我不会非常渴望在我的个人设备上这样做。

如果您想探索 MDM 选项(至少从用户体验的角度来看,以获得外观和感觉),有多种服务提供免费试用。这将允许验证 MDM 解决方案在您的特定情况下是否有效。

他们 (appaloosa) 没有显示的是,接受此配置文件需要多次确认(包括关于远程设备管理的警报),这些确认不止一次地向用户发出警报。此外,每次安装该应用程序(对于不受监管的手机)都会触发另一个您必须同意的警报。

因此,仅就用户体验而言,我认为这是一项巨大的开销,而且 yield 为零或零:)

关于ios - 在没有 "Untrusted Developer"警告的情况下手动安装 iOS 企业应用程序(内部分发),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47212693/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com