如何将iOS应用程序发送给某人进行测试?

时间:2013-11-27 12:24:37

标签: ios

我开发了一个应用程序,我想将它发送给客户,以便在实际设备上进行测试,这是最好的方法吗?

我是否必须提供源代码,构建它并使用XCode运行它或者有一种更简单的方法?

6 个答案:

答案 0 :(得分:8)

执行以下步骤:

  1. 获取客户iOS设备的UDID(在Google上搜索如何获取设备的UDID)
  2. 将该UDID添加到Apple的Developer Portal
  3. 使用其中包含的新UDID生成新的开发或AdHoc配置文件。
  4. 使用该新配置文件并生成应用程序构建。
  5. 然后将其保存为临时目的,您将获得IPA文件。您可以将该文件发送给客户,也可以将该IPA文件上传到http://www.diwai.comhttp://www.testflightapp.com
  6. 希望有所帮助。

答案 1 :(得分:1)

http://mobiledan.net/2012/03/02/5-options-for-distributing-ios-apps-to-a-limited-audience-legally/

清楚地解释了分发应用程序的各种选项..用于测试或发布

答案 2 :(得分:1)

不,您不需要发送源代码。您可以使用临时测试:https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/TestingYouriOSApp/TestingYouriOSApp.html

您需要先将客户设备添加到配置文件中。

答案 3 :(得分:1)

将设备的UDID添加到开发人员门户网站。

从开发人员门户创建应用的临时配置文件和开发人员配置文件。

使用这些证书存档应用程序,然后将ipa上传到testflight。

然后您可以将邀请发送给您的测试人员。他们需要有一个testflight帐户,或者他们可以使用invitaion创建。

也看一下本教程

http://www.raywenderlich.com/48750/testflight-sdk-tutorial

答案 4 :(得分:0)

构建ipa并创建帐户上传到testflight.com并邀请其他人进行测试

答案 5 :(得分:0)

没有。你不需要发送源代码。使用TestFlight

这是一个很好的教程

http://mobile.tutsplus.com/tutorials/iphone/testing-with-testflight/