首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IOS企业通过OTA进行分销

IOS企业通过OTA进行分销
EN

Stack Overflow用户
提问于 2011-12-08 23:20:53
回答 8查看 55.1K关注 0票数 35

我们已经建立了一个企业iPad应用程序,现在我们想把它给我们的员工。最初在测试时,我们使用即席发行版收集所有测试设备的UDID,然后创建配置文件。

现在开始运行,我们希望这个应用程序被部署在一个安全的web服务器中,并将链接发送给我们的员工,以便他们在访问链接之前输入用户名和密码。

有一些500+设备我们需要安装这个iPad应用程序。我是否需要收集所有UDID,然后部署.ipa文件,因为Apple说:

创建企业分发供应配置文件,授权设备使用您已签名的应用程序。

如果不是这样,用户需要安装profile.mobileprovision文件然后安装.ipa文件吗?

由于这个问题,我们仍然无法决定如何部署我们的应用程序。我们希望避免应用程序审批过程,因为它处理大量敏感数据。

有人能在这方面帮助我吗,如何为企业应用程序做OTA部署?

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2011-12-08 23:47:37

截至2011年12月,这些步骤如下:

  1. 在Apple Enterprise帐户中创建配置文件
  2. 将此设置为应用程序的生成设置下的代码签名标识。
  3. 确保绑定ID与供应配置文件的ID匹配。
  4. 选择来构建IPA文件。
  5. 选择存档后,单击Share (又名分发)按钮。
  6. 将内容单选按钮设置为iOS应用程序存储包(.ipa)
  7. 确保下拉列表中的标识是来自企业帐户的标识。
  8. 单击“下一步”
  9. 选中“为企业分发保存”复选框
  10. 对于应用程序URL,放入指向ipa文件放置位置的URL (例如:http://oursite.com/myApp.ipa)
  11. 单击保存。这将为您保存一个plist &一个ipa文件。
  12. 使用如下格式的链接将这些文件放在服务器上: <a href="itms-services://?action=download-manifest&url=itms-services://?action=download-manifest&url=http:/oursite.com/myApp.plist" id="text">
  13. 从你的设备转到这个页面,点击链接来安装应用程序。
票数 72
EN

Stack Overflow用户

发布于 2011-12-09 05:32:29

有两种解决方案

  1. 试试testflightapp.com 它为你做了一切。它甚至有一个SDK,我发现它在调试日志和崩溃报告的场景中非常有用。
  2. 如果您希望为企业提供自己的托管解决方案,那么http://hockeykit.net/是最好的选择。 它有一个客户端应用程序,使升级过程无痛。它还有一个服务器端代码,您可以将其部署到服务器上。 https://github.com/TheRealKerni/HockeyKit
  3. 2013-11-23: 我们愉快地使用迪亚维已经有一段时间了。
票数 5
EN

Stack Overflow用户

发布于 2014-05-06 04:03:20

分发企业移动应用程序并安全地管理用户、组、数据和设备的最佳方法可能是使用移动设备管理器(,MDM)工具套件。

iOS提供了特定的API,通过MDM产品提供支持企业部署的API级别特性,比如每个app连接,允许您防火墙DMZ应用服务器只连接到特定签名的客户端iOS应用程序。供应商还在设备上提供身份验证、SSO集成和加密存储,以便将您的企业应用程序从BYOD设备上其他不受信任的个人应用程序中筛选出来。

以下是Gartner 2013年对MDM产品的审查:

  • http://www.business.att.com/content/whitepaper/Gartner-MDM-MQ.pdf

现在的三大参与者是:空中观察流动铁Citrix XenMobile

注:我不为任何MDM供应商工作或有既得利益。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8439127

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档