我公司最近开始为各种客户开发自定义iPhone应用程序。我们遇到的挑战之一是如何将这些应用程序提供给客户端,以便他们可以在开发过程中对它们进行检查。
理想情况下,这只是向他们发送应用程序文件并将其安装在iPhone上的问题。当然,app签名会让事情变得复杂得多。我们必须将他们的电话ID添加到我们的开发配置文件中,让他们配置他们的手机接受应用程序,然后安装应用程序。当然,当我们试图让客户走过这个过程时,这给我们带来了麻烦。
此时,我们最好的解决方案是简单地向他们发送屏幕截图,或者在安装了应用程序的情况下来回邮寄iPod Touch。当然,这些选项都不理想。
是否有更好的方法将iPhone / iPod Touch应用程序的开发版本分发给非技术客户?
答案 0 :(得分:3)
您使用的是Ad-Hoc分发配置文件吗?对我来说,过程是这样的:
他们发送他们的设备uuid - 在您点击设备sn后可在iTunes中看到。 然后我发送他们编译的应用程序和配置文件。他们将两者拖到iTunes,并同步他们的iPhone。
我认为对非技术客户来说这是不可能的。
答案 1 :(得分:2)
您可以通过蜗牛邮件将其发送给adhoc配置的设备,然后通过电子邮件发送/让他们下载更新的版本。最好的两种方法。
答案 2 :(得分:1)
我们与非技术用户进行了类似的测试计划。我们有30-40名参与者,其中大多数都是非技术性的,组织配置和在手机上获取应用程序绝对是痛苦的。我们遇到了以下问题:
所有这一切,如果你只是分发给每个客户的几个用户,临时分发应该是可管理的,绝对比截图或邮寄设备更好。
答案 3 :(得分:1)
您应该熟悉Ad Hoc分发和配置文件。 如果没有,请访问apple developer网站并在“Provisioning Portal”中进行一些阅读。
首先,转到Apple开发人员并将您客户的设备添加到您的个人资料中。 现在,您需要创建一个包含所有设备ID的配置文件。 下载Ad-Hoc配置文件并将其拖至Xcode。
从现在开始,有很多选择可以分发。
我使用Test Flight https://testflightapp.com来分发我的Beta版 测试人员和客户,我对他们的服务非常满意。 你可以去他们的网站阅读“支持”中的文章