如何将已编译的IPA复制到我的iOS设备?

我有一个开发人员帐户,我习惯编写自己的应用程序。 最近我正在和另一个开发人员一起,要我在我的设备上testing他们的应用程序。 他已经将我的设备ID添加到他的configurationconfiguration文件,并提供了一个编译的IPA,但是我不知道如何去复制这个IPA到我的iOS设备。 使用XCode的工作stream程似乎不是我习惯使用自己的源代码时的习惯。

他特别要求我不要使用testing飞行。

任何帮助表示赞赏!

我们所做的(在工作中)是:我们确实build立了一个带有IPA链接的小型网页。 你点击它,设备将安装它。

非常简单,并且非常容易将IPA分发给testing人员。 只有configuration文件中的设备才能安装。

我使用Dropbox与testing人员共享Ad-Hoc构build。 过程如下:

使用Dropbox分发Ad-Hoc iOS版本:

确保iOSconfiguration文件包含客户端/testing人员的设备的UDID,否则不会在其设备上安装生成,Dropbox安装在MAC机器上。

  1. 将目标设备设置为iOS设备,并通过转到产品 – >归档来准备iOS应用程序归档

  2. 一旦存档完成,组织者窗口将打开,显示所有以前的档案(如果有的话)。

  3. select最新的存档并单击分发 ,select保存为企业或即席部署选项,然后单击下一步。

  4. select供应configuration文件以签署包含所有目标设备的UDID的.ipa文件,然后单击导出

  5. 签名完成后,将打开一个Finder窗口,询问保存最终的.ipa文件的位置,select要放置.ipa的Dropbox文件夹。 在Finder窗口底部,选中Save for Enterprise Distribution选项。 只要勾选Save for Enterprise Distribution,就会出现一些文本字段,在应用程序URL字段中input一个虚拟URL(例如http://dl.myipalink.com ),在标题字段中input应用程序名称,然后单击保存。

  6. 转到您的MAC上的Dropbox文件夹,您会发现两个文件(即.ipa和.plist)为您生成。

    6.1)右键单击.ipa文件并selectShare Dropbox Link ,链接将被复制到剪贴板。 将其粘贴到文本编辑器中,并用链接中的dlreplacewww 。 现在您的.ipa链接已经准备就绪,这是您在上面的步骤5中讨论的应用程序URL

    6.2)打开.plist文件,用我们在步骤6.1中准备的.ipa链接replace虚拟url。

    6.3)右键单击.plist文件,然后单击共享Dropbox链接 ,将链接粘贴到某处并用dlreplacewww 。 这与我们在步骤6.1中做的是一样的。 您的.plist链接已准备就绪。

  7. 创build一个.html文件,例如,如下所示,保存.ipa和.plist文件的Dropbox文件夹或Dropbox文件夹中的任何其他位置。

    <!doctype html> <head> <title>MY APP</title> </head> <body> <h1><a href="itms-services://?action=download-manifest&amp;url=YOUR .PLIST LINK” > Download My App </a></h1><br><br> </html> 

使用我们在步骤6.3中准备的.plist链接replaceYOUR .PLIST LINK 。 保存该html文件。

  1. 右键点击.html文件并点击共享Dropbox链接 ,链接到.html文件将被复制到剪贴板。 将此链接发送到客户端/testing人员。 保存链接以备将来使用。

  2. 下一次,如果你想更新构build,只需用现有的.ipareplace。

希望现在你可以分发iOS版本。

iPhoneconfiguration实用程序可用于此 – 打开应用程序(我不记得是否需要先下载它),并拖动在IPA,连接您的设备,你可以安装在那里。

您也可以使用iTunes,但这可能不是您想要在个人设备上使用的工作机器,因为您必须同步整个过程,而不是只安装一个应用程序。

让他把网上的IPA和指向新的用户到该url

还有另一种方法来将.ipa添加到我们在工作中使用的设备上 – 是xCode Device Manager – 只需打开目标设备的应用程序部分,并将.ipa拖放到已安装的应用程序列表中