iPhone应用程序的测试版本
问题描述:
我有一个iPhone应用程序开发的开发者帐户。我想向我的客户发送样本,以便他可以在他的设备上进行测试。
这是什么程序?
答
获取我们的客户的UDID,并添加那些在开发中心。
创建一个新的ad hoc分布配置文件并包含所有必须测试该应用程序的设备并下载该配置文件。
将配置文件拖放到Xcode图标上。
添加一个带有发布版本配置的新方案,并将其命名为“我的应用程序ad hoc”。
在
Build Settings > Code Signing
中选择刚刚创建的专案配置文件。在Xcode中点击
Product > Archive
。应该打开Xcode中Organizer的Archive部分。点击
share
。在标识下再次选择了专用配置文件。确保选择iOS App Store Package
。点击
Next
。插入您的应用程序的名称进行存储,并选择一个您想要保存ipa的目录。记住目录供以后参考。
选中复选框
Save for Enterprise Distribution
。包含一个URL,您可以将ipa文件下载到您的客户端。 (示例http://www.mydomain.com/clientxy/myCoolApp.ipa)
插入您的应用的名称,然后单击
Save
。导航到步骤9中的目录。创建一个名为
index.html
一个文件,并插入以下内容:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>My Cool App</title> </head> <body> <ul> <li><a href="itms-services://?action=download-manifest&url=http://www.mydomain.com/clientxy/myCoolApp.plist">Install my cool app</a></li> </ul> </body> </html>
现在放的.ipa的的.plist和的index.html到你的服务器,他们是通过上述可到达网址。
然后,您的客户必须使用其iOS设备导航到safari,然后单击该链接。
该应用程序将被安装在您的客户端设备上。