5

直到今天,我已经自己开发和测试了我的应用程序的所有版本!我想开始发布一些测试版的版本,以便发布更好的产品!但我真的不知道该怎么做!

我曾想过在我的网站上将测试版上传到一个受密码保护的文件夹中,并向我的测试人员发送一个通知(通过电子邮件)关于新测试版的可用性。

或者将测试版上传到我网站的受限区域,然后向我的测试人员邮寄一个指向新可用测试版的动态链接(带有过期时间)。

这些是一些好方法还是我可以做得更好?

提前感谢您的回复!


编辑

我已经有一些 beta 测试器,我不是在寻找新的!我只是要求就如何将我的测试版发送给我的测试人员提出建议!


编辑 2

我要发送给测试人员的应用程序是 MAC OS X 应用程序,而不是 iPhone OS 应用程序!否则,我想以安全的方式分发应用程序(仅限我的 beta 测试人员)......所以我不能像 Sparkle 一样使用软件更新框架!

4

2 回答 2

1

更新:

然后有2个appcasts。一个为普通用户。另一个给测试人员。

第二个答复:

好的,所以你已经有了测试人员,这是一个可可程序。然后,您可以使用Sparkle分发您的应用程序的更新。

第一回复:

通过prmac发送新闻稿。请求 Beta 测试人员,向任何做出贡献的人提供免费许可证。这也会给你一些 PR(这很难得到)。

或者在 freenode IRC 服务器上的 #macdev 或 #macsb 上询问。但是,如果您提及它是一种产品并且它不是免费的,人们可能很容易被冒犯。我曾尝试以这种方式为我自己的程序寻找测试人员,但这完全失败了。但是,即使您明智地选择了措辞,您也可能只会让少数人以这种方式偷看您的产品。

或者只是在macsb邮件列表上问这个问题。

于 2009-09-05T15:04:05.270 回答
1

如果您将其发送给其他开发人员(他们拥有自己的设备部署标识符),那么您可以将二进制文件发送给他们,他们将能够将其安装到自己的 iPhone 上。但是,如果您想将其发送给拥有 iPhone 的最终用户,那么您必须获取他们的设备 ID 并将其注册为您帐户上的设备,然后为他们的每台设备提供一个按二进制签名的文件。

然后,他们将能够获取该应用程序,将其放入 iTunes,然后将其同步到他们的 iPhone。

于 2009-09-05T15:14:45.860 回答