直到今天,我自己开发并测试了我的应用程序的所有版本! 我想开始为beta测试版发布一些版本,以便有更好的产品发布!但我真的不知道那是怎么回事!
我曾想过将我的网站上的测试版上传到受密码保护的文件夹中,然后通过电子邮件向我的测试人员发送有关新测试版可用性的通知。
或者在我网站的受限区域上传测试版,并将测试版的动态链接(有过期时间)邮寄给我的新测试版。
这些是好方法还是我可以做得更好?
提前感谢您的回复!
修改
我已经有一些beta测试人员,我不是在寻找新的!我只询问关于如何将我的测试版发送给我的测试人员的建议!
编辑2
我想发送给测试人员的应用程序是MAC OS X应用程序,而不是iPhone OS应用程序! 否则,我想以安全的方式分发应用程序(仅限我的beta测试人员)...所以我不能像Sparkle一样使用软件更新框架!
答案 0 :(得分:1)
更新:
然后有2个appcast。一个为普通用户。另一个为测试者。
第二次答复:
好的,所以你已经有了测试人员,这是一个可可程序。然后,您可以使用Sparkle分发应用的更新。
第一个回复:
通过prmac发送新闻稿。向测试人员索取免费许可证给任何有贡献的人。这也会给你一些PR(很难得到)。
或者询问freenode IRC服务器上的#macdev或#macsb。然而,如果你提到它的产品并且它不是免费的,人们可能很容易被冒犯。我试过以这种方式为我自己的程序寻找测试人员,但这完全失败了。然而,即使你明智地选择了你的话,你也许只会有几个人以这种方式看你的产品。
或者只是在macsb邮件列表上提问。
答案 1 :(得分:1)
如果您要将其发送给其他开发人员(拥有自己的设备部署标识符),那么您可以将二进制文件发送给他们,他们就可以将其安装到自己的iPhone上。但是,如果您要将其发送给拥有iPhone的最终用户,则必须获取其设备ID并将其注册为您帐户中的设备,然后为每个设备提供每个二进制文件。< / p>
然后他们就可以拿到应用程序,将其放入iTunes中,然后将其同步到iPhone上。