【发布时间】:2009-10-15 07:57:58
【问题描述】:
我们希望将应用程序移至 iPhone,而不使用 iTunes。有两个问题:1)将其他应用程序移动到iPhone的应用程序如何连接到iPhone? 2)如果我们使用iTunes来做,iTunes的API中哪个方法实现了与iPhone的连接。
【问题讨论】:
标签: iphone deployment installation itunes
我们希望将应用程序移至 iPhone,而不使用 iTunes。有两个问题:1)将其他应用程序移动到iPhone的应用程序如何连接到iPhone? 2)如果我们使用iTunes来做,iTunes的API中哪个方法实现了与iPhone的连接。
【问题讨论】:
标签: iphone deployment installation itunes
我认为没有用于与 iPhone 通信的公共 API。要安装应用程序,您必须使用 Apple 工具,iTunes、Xcode 或 iPhone 配置实用程序。
如果可以使用 iTunes,您可以制作一个临时构建和package it as an IPA 文件,让人们可以通过 iTunes 轻松安装它,而无需通过 App Store。
【讨论】:
想到2种方法:
1) 您可以使用 TestFlight
执行此操作它允许您将应用上传到网站,并使用基于 Web 的界面管理将构建交付给开发人员/测试人员的过程。请注意,它使用 Apple 文档中的 detailed here 功能。试试吧……你不会失望的!
请注意,您可以通过 Apple 获得 2 种类型的开发许可:
“开发者”许可证 - 费用约为 100 美元/年。要求您注册要用于开发和部署应用程序的每台设备。
“企业”许可证 - 费用约为 300 美元/年,不要求您注册每台设备。但是您必须是某种注册企业。
因此,如果您拥有 Apple 的 Enterprise 许可证,您可以使用 TestFlight 部署到任何设备,而无需在 Apple 的开发中心注册(或使用 iTunes 或以下工具!)
2) 使用iPhone Configuration Utility from Apple:
这是一个供企业使用的工具,但任何人都可以使用。它提供了一种在设备上非常简单地安装大量应用程序的方法,只需单击一个复选框。它适用于 Mac 和 Windows。您可以在this page 上通过搜索“iPhone 配置实用程序”获得更多信息
【讨论】: