我有一个使用PhoneGap构建的应用程序,想要通过优雅的界面将其发送给我的客户并获取反馈。我之前在iOS上使用过TestFlight,但它不支持Android或BlackBerry。
我在我的服务器上安装了HockeyKit。HockeyKit的alpha版本支持Android,但需要上传和组织很多文件。
是否有任何解决方案可以处理所有三个平台 - iOS、Android和BlackBerry?
我有一个使用PhoneGap构建的应用程序,想要通过优雅的界面将其发送给我的客户并获取反馈。我之前在iOS上使用过TestFlight,但它不支持Android或BlackBerry。
我在我的服务器上安装了HockeyKit。HockeyKit的alpha版本支持Android,但需要上传和组织很多文件。
是否有任何解决方案可以处理所有三个平台 - iOS、Android和BlackBerry?
AppBlade 支持您需要的三个平台。说实话,我只在 Android 上使用过它,但它对 Android 的支持非常好。当我有问题时,他们的工程师给了我很好的支持,并且似乎相当注重功能请求的响应。
Knappsack听起来似乎符合您的需求。它是一个移动应用程序管理平台,可通过空中安装您的应用程序,并对有权访问这些应用程序的用户进行细粒度控制。它是开源的,因此您可以将其安装在自己的服务器上,但也有免费版本可供选择。
现在是2015年初,上面列出的解决方案要么已经不存在了,要么如果你有多个应用程序/测试人员,就不再免费。
我发现最好的TestFlightApp.com替代品是Crashlytics。他们支持iOS和Android(没有Blackberry)。
以下是有关该服务的一些信息:http://www.crashlytics.com/blog/launching-beta-by-crashlytics/
您可以在此处注册:http://try.crashlytics.com/beta/
我的客户更喜欢它而不是TestFlight,对于我作为开发人员来说,这也更容易,因为他们有一个OS X应用程序,通过它我可以上传档案并邀请新的测试人员(TestFlight的桌面应用程序对我来说已经无法使用)。
Crashlytics提供的另一个非常好的功能是(如果您启用此功能),OS X应用程序将自动上传符号文件。当您的测试人员遇到应用程序崩溃时,您将收到电子邮件(当它是新问题时),并且您可以查看发生的崩溃的统计数据和堆栈跟踪。