如何将已编译的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机器上。
-
将目标设备设置为iOS设备,并通过转到产品 – >归档来准备iOS应用程序归档 。
-
一旦存档完成,组织者窗口将打开,显示所有以前的档案(如果有的话)。
-
select最新的存档并单击分发 ,select保存为企业或即席部署选项,然后单击下一步。
-
select供应configuration文件以签署包含所有目标设备的UDID的.ipa文件,然后单击导出 。
-
签名完成后,将打开一个Finder窗口,询问保存最终的.ipa文件的位置,select要放置.ipa的Dropbox文件夹。 在Finder窗口底部,选中Save for Enterprise Distribution选项。 只要勾选Save for Enterprise Distribution,就会出现一些文本字段,在应用程序URL字段中input一个虚拟URL(例如http://dl.myipalink.com ),在标题字段中input应用程序名称,然后单击保存。
-
转到您的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链接已准备就绪。
-
创build一个.html文件,例如,如下所示,保存.ipa和.plist文件的Dropbox文件夹或Dropbox文件夹中的任何其他位置。
<!doctype html> <head> <title>MY APP</title> </head> <body> <h1><a href="itms-services://?action=download-manifest&url=YOUR .PLIST LINK” > Download My App </a></h1><br><br> </html>
使用我们在步骤6.3中准备的.plist链接replaceYOUR .PLIST LINK 。 保存该html文件。
-
右键点击.html文件并点击共享Dropbox链接 ,链接到.html文件将被复制到剪贴板。 将此链接发送到客户端/testing人员。 保存链接以备将来使用。
-
下一次,如果你想更新构build,只需用现有的.ipareplace。
希望现在你可以分发iOS版本。
iPhoneconfiguration实用程序可用于此 – 打开应用程序(我不记得是否需要先下载它),并拖动在IPA,连接您的设备,你可以安装在那里。
您也可以使用iTunes,但这可能不是您想要在个人设备上使用的工作机器,因为您必须同步整个过程,而不是只安装一个应用程序。
让他把网上的IPA和指向新的用户到该url
还有另一种方法来将.ipa
添加到我们在工作中使用的设备上 – 是xCode Device Manager – 只需打开目标设备的应用程序部分,并将.ipa
拖放到已安装的应用程序列表中