我已经完成了iPhone应用程序的开发,我的客户希望在发布之前对其进行测试。
是否可以将应用程序上传到appstore但保持私密状态?我的意思是可通过应用商店访问,但只能使用开发人员ID?
客户端不是开发人员所以我不能只是向他发送代码,他不会理解。
有任何想法或建议吗?
答案 0 :(得分:5)
您可以在将来设置一个发布日期,以便应用程序在商店中不可见,并向客户端发送促销代码。这将允许客户端从商店下载和使用该应用程序,而不会在商店中显示该应用程序。
然而,正如ceejayoz所提到的,最好的方法是通过向客户端发送可通过iTunes同步到手机的ipa或通过TestFlight进行临时分发。是一项很棒的服务。
答案 1 :(得分:3)
您应该使用类似TestFlight的内容来为其分发临时版本。
答案 2 :(得分:1)
我的意思是通过应用程序访问 存储,但只与开发人员ID?
没有。进行临时分发构建并将其提供给您的客户。他们可以通过将其放入iTunes并进行同步来安装它。或者,this recent SO thread提供了一些指示,可以帮助您以无线方式直接分发到客户的手机。
答案 3 :(得分:0)
您无法上传到应用商店但将其保密。将应用程序分发到手机的方法是获取手机的UUID并专门为这些手机构建“.ipa”文件。然后,您可以将文件通过电子邮件发送给测试人员。
有几个应用程序为您进行分发 - TestFlightApp是一个,diawi是另一个。
答案 4 :(得分:0)
是的,请在iTunesConnect中上传您的应用。
在“用户”和“用户”中添加您的客户作为团队成员角色模块。
通过Xcode上传构建。
等待约5分钟,以便“处理”完成。
在iTunesConnect中打开我的应用程序模块。
选择您的应用。
选择“预售”
选择您上传的版本。
输入“有什么新内容”的详细信息 - 您必须输入非空字符串,否则您的客户将无法收到下载链接。
点击保存。
返回Prelease标签。
为该应用启用Testflight Beta版本的切换开关。
您的客户收到一封安装电子邮件。它有效期为30天。