在测试应用程序时,我们使用了以下策略,并花了一些时间来解决这些问题。所以我总结这些作为参考-我相信人们会发现它有用。这些都是基于我处理iOS应用程序的经验。
问题1:我在从事一个企业移动应用程序项目,但我们无法使用该组织现有的移动设备管理(MDM)解决方案。这可能是由于许多因素造成的–在我们的案例中,应用程序太大,图数据库有哪些,买云服务器,无法得到当前版本的MDM解决方案(它不是SAP MDM解决方案)的支持。
解决方案:
我们使用了以下替代方案,它们可以用于工作。
1。升降箱。可以在DropBox中创建一个简单的html页面,该页面指向应用程序的plist文件(属性列表文件),plist文件反过来将指向.app文件的相对位置。我把应用程序放在dropbox的公共文件夹里。
让我画一张图让它更清晰。
2。TestFlight:当我们第一次开发测试版本时,我并不知道这个站点,但我发现它对于后续版本非常有用。您可以组建项目团队,指派用户对注册的设备进行测试和检查。
见下面的示例截图。
3。通过公共网站。您将需要基础设施团队创建一个可公开访问的域(如果您希望他们通过普通internet访问)。
将以下MIME类型添加到您的web服务器(对于IIS)。
MIME类型用于plist->应用程序/xml
MIME类型用于ipa->应用程序/octet流
4。最明显的一点是:如果用户可以来到您的办公桌,当然只需使用Xcode安装,使设备成为开发人员设备。
关于创建HTML页面的提示:
a)创建HTML页面–此页面将指向plist文件。
例如
下载应用程序
这将为用户安装应用程序创建一个快速而脏的页面。
当然,您可以通过添加图标等使其更好。
b)plist文件将依次指向.ipa文件。您需要从Xcode生成的代码中手动编辑它。
项目
,企业应用管理,什么叫淘客,人工智能研究