Iphone App测试版

时间:2011-12-01 12:42:19

标签: iphone xcode

  

可能重复:
  Test iPhone App on customers devices

我有一个iPhone应用开发的开发者帐户。我想将样本发送给我的客户,以便他可以在他的设备上进行测试。

这是什么程序?

3 个答案:

答案 0 :(得分:1)

您可以使用TestFlight

答案 1 :(得分:1)

除非您想要上传到AppStore,否则您需要将其设备ID添加到移动设备中的设备列表中。

here's some documentation

希望这会有所帮助......

答案 2 :(得分:1)

  1. 获取客户的UDID并将其添加到开发中心。

  2. 创建新的临时分发配置文件,并包含必须在其上测试应用的所有设备并下载配置文件。

  3. 拖动个人资料并将其放在Xcode图标上。

  4. 添加一个包含发布版本配置的新方案,并将其称为“我的app app hoc”。

  5. 选择Build Settings > Code Signing您刚创建的临时个人资料。

  6. 在Xcode中点击Product > Archive。 Xcode中管理器的存档部分应该打开。

  7. 点击share。在Identity下,再次选择ad hoc配置文件。确保选中iOS App Store Package

  8. 点击Next

  9. 插入应用程序的名称进行存储,并选择要保存ipa的目录。请记住该目录以供日后参考。

  10. 选中复选框Save for Enterprise Distribution

  11. 包含一个网址,您可以在其中放置ipa文件以供客户下载。 (示例http://www.mydomain.com/clientxy/myCoolApp.ipa

  12. 插入应用名称,然后点击Save

  13. 导航到步骤9中的目录。创建名为index.html的文件并插入以下内容:

  14. <!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中导航到该网址,然后点击该链接。

    然后,该应用将安装在您的客户端设备上。