【发布时间】:2018-04-23 02:05:42
【问题描述】:
众所周知,installing an inhouse signed iOS enterprise app manually on a device 会在用户首次使用应用程序之前提示用户信任 Enterprise Developer。
不过,我目前正在为 iOS 分发场景寻找更好的选择,其中公共应用商店、MDM 或将设备连接到管理员计算机都不是选项。
This documentation about the installation flow of appaloosa's enterprise app store 似乎表明存在这样一种流程,即用户首先手动安装 iOS 配置文件,然后在第二步中照常安装 IPA。文档中的屏幕截图未显示任何不受信任的开发人员警告。我尝试使用在 Apple Configurator 2 中创建的 iOS 配置文件重现流程,并使用我之后尝试打开的应用程序的内部分发证书进行签名。不幸的是,它仍然会给我带来警告,所以要么不可能,要么我错过了一些东西。
问题:是否可以通过预先无线手动安装 iOS 配置文件(例如,包括内部分发证书)来绕过不受信任的开发人员警告?如果是,需要如何设置配置文件?
如果可能的话,它可以通过干净的两步安装流程与带有阴暗警告的 1 步安装改进企业用户的用户体验:
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???
【问题讨论】:
标签: ios in-house-distribution enterprise-distribution