我有一个iPhone应用开发的开发者帐户。我想将样本发送给我的客户,以便他可以在他的设备上进行测试。
这是什么程序?
答案 0 :(得分:1)
您可以使用TestFlight
答案 1 :(得分:1)
答案 2 :(得分:1)
获取客户的UDID并将其添加到开发中心。
创建新的临时分发配置文件,并包含必须在其上测试应用的所有设备并下载配置文件。
拖动个人资料并将其放在Xcode图标上。
添加一个包含发布版本配置的新方案,并将其称为“我的app app hoc”。
选择Build Settings > Code Signing
您刚创建的临时个人资料。
在Xcode中点击Product > Archive
。 Xcode中管理器的存档部分应该打开。
点击share
。在Identity下,再次选择ad hoc配置文件。确保选中iOS App Store Package
。
点击Next
。
插入应用程序的名称进行存储,并选择要保存ipa的目录。请记住该目录以供日后参考。
选中复选框Save for Enterprise Distribution
。
包含一个网址,您可以在其中放置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放到您的服务器上,通过上面的URL可以访问它们。
然后,您的客户必须使用iOS设备在Safari中导航到该网址,然后点击该链接。
然后,该应用将安装在您的客户端设备上。