标签: beta

私人beta测试通信和基础设施

因此,您的商业应用程序处于开发的中间阶段......足以使其可用,但仍需要细化,扩展,修复错误.它远非可交付,但它足够稳定和完整,您的开发人员和内部测试人员/用户认为是时候从真实用户那里获得更多反馈.

因此,您可以进行更广泛但仍然封闭的测试,可能是从想要贡献并提供反馈的现有用户/客户中选择的.

一个以前的SO问题表明,使用beta测试的最好办法是,以确保有良好的双向沟通.我们想要实现这种沟通!

Beta测试人员通常不会这么热切... http://fts.ifac.cnr.it/albums/album21/Last_Balloon_Launch_of_RHUBC_II_Beta_Test_001.sized.jpg

那么问题是要找到最好的方法来组织和允许开发人员和beta测试人员之间以及beta测试人员之间的沟通?

在过去,我们总是在这里设置一个简单的电子邮件邮件列表,将秘密测试人员添加到列表中,并通过电子邮件发送集中地址发布,这些地址在列表中的每个人之间共享.这是原始的和老派的,但我们已经这样做了十五年,它可以正常工作,特别是对于我们的大约10名测试人员的外部小组.

但必须有其他方法,也许最好去探索它们.您为自己的项目设置了哪些beta测试基础架构?目标和要求是模糊的,但有些点可能有用

  • 保密,您不希望非受邀用户查找或窃听
  • 沟通,让用户谈论问题,文档,分享项目,互相帮助
  • 文件共享,如何分发测试版软件,以及让用户上传他们自己的示例/问题/演示示例
  • 错误报告,通信系统是否应与您的错误跟踪器绑定?
  • 扩展,它可以处理5个测试人员,20个测试人员等
  • 隐私级别,它可以处理一个超级硬核级别,可能只有一天内获得新版本的内部用户,受邀外部用户的私人测试版,任何想要加入的公开测试版.
  • 噪音过滤,如果讨论过于偏离或讨厌,它可能会扩散beta的焦点

设计这种甚至可以组合的beta支持基础设施有一些明显的选择.

  • 一个(私人)邮件列表
  • 一个vBulletin像论坛,私人部分
  • FogBugz这样的bugtracker(给测试人员许可证,以便他们可以探索和注释)
  • 协作文档/讨论的维基

查看SourceForge也很有用,它适用于不需要保密,邀请或类的开源应用程序,但是每个项目都有一个论坛和bugtracker.即使考虑即将推出的Google Wave等平台/范例也可能会很有趣.

我的问题:你用什么系统来组织内部/外部的beta测试人员,哪一个系统在增强开发过程方面给出了最好的回报,而不是为了管理一些过于复杂的系统而烦恼或烦恼?

我将此作为社区维基发布,因为很明显没有一个单一的最佳答案.

language-agnostic beta communication

8
推荐指数
1
解决办法
1095
查看次数

是否可以使用Apple Store分发未完成的iOS应用程序以进行封闭式Beta测试?

我们想使用App Store对我们的应用程序进行一些封闭式测试.

我们知道ad-hoc方式,但它需要预先收集测试人员的UDID并嵌入到配置文件中,这并不理想,因为我们想避免向100个测试人员询问他们的UDID.

另一种方法是使用不需要收集和存储UDID的企业分发,但让我们谈谈另一种可能性......

用户需要在应用启动时登录.无法从应用程序创建用户帐户,因此我们考虑在服务器上创建一些beta-tester帐户,将应用程序的beta版本提交到Apple Store,然后通过电子邮件将凭据发送给beta测试人员.

唯一的问题是,向Apple Store提交未完成的应用程序是否是推荐的做法.提交后,所有iOS用户都可以下载该应用程序,但只有beta测试人员才能登录.它还有一个额外的优势,就是更早了解Apple的反馈,因此任何问题都可以提前解决.你认为Apple会批准一个未完成的应用吗?

此外,是否可以禁用提交给Apple Store的应用程序的应用程序评论?我们不希望在测试期间收到用户的错误评论......

谢谢,米哈尔

beta app-store ios

8
推荐指数
3
解决办法
9809
查看次数

CocoaPods - 使用Xcode-beta为iOS 9/Swift 2构建

我有一个"CocoaPod"(术语?),目前版本为1.1.

还有一个repo 的开发分支需要Swift 2.0(因此需要IOS 9.0的基本SDK)和PodSpec,如下所示:

Pod::Spec.new do |s|
  s.name         = 'ReachabilitySwift'
  s.version      = '2.0-beta1'
  s.homepage     = 'https://github.com/ashleymills/Reachability.swift'
  s.authors      = {
    'Ashley Mills' => 'ashleymills@mac.com'
  }
  s.summary      = 'Replacement for Apple\'s Reachability re-written in Swift with callbacks.'
  s.license      = { :type => 'MIT' }

# Source Info
  s.ios.platform = :ios, "9.0"
  s.osx.platform = :osx, "10.11"
  s.ios.deployment_target = "8.0"
  s.osx.deployment_target = "10.9"
  s.source       =  {
    :git => 'https://github.com/ashleymills/Reachability.swift.git',
    :branch => 'develop',
    :tag => 'v'+s.version.to_s
  }
  s.source_files = 'Reachability.swift'
  s.framework    = …
Run Code Online (Sandbox Code Playgroud)

beta cocoapods ios9 xcode7 swift2

8
推荐指数
1
解决办法
5682
查看次数

ASP.Net 5 Beta 8 xproj无法打开

我刚刚安装了新版本的ASP.Net 5 beta 8.我运行了DotNetVersionManager-x64.msi,然后运行了WebToolsExtensionsVS14.msi.我试图打开一个在beta 7中运行的简单应用程序,它不会加载带有消息的项目

此项目与当前版本的Visual Studio不兼容:

Microsoft Visual Studio社区2015版本14.0.23107.0 D14REL
Microsoft .NET Framework
版本4.6.00079

然后我尝试创建一个新的ASP.Net 5 Web项目,并得到了这个:

无法打开项目文件'c:\ users\myfolder\documents\visual studio 2015\Projects\WebApplication3\src\WebApplication3\WebApplication3.xproj'.

此安装不支持项目类型.

我已经卸载并重新安装了DotNetVersionManager和WebToolsExtensionsVS14,结果相同.

beta visual-studio asp.net-core

8
推荐指数
1
解决办法
2036
查看次数

iOS 10 Beta SDK - [UIDeviceRGBColor countByEnumeratingWithState:objects:count:]:无法识别的选择器

当我们的iOS应用程序在iOS 10 Developer Preview SDK上编译时,在启动应用程序的第一个视图控制器之一时,应用程序崩溃时会出现以下异常:

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UIDeviceRGBColor countByEnumeratingWithState:objects:count:]: unrecognized selector sent to instance 0x17adb5a0'  
*** First throw call stack:  
(0x23c9b91b 0x23436e17 0x24474da3 0x24474f5f 0x24447e81 0x24446f25 0x286c8a0b 0x2857baa3 0x2834effb 0x28214a1f 0x28214971 0x28aa9ec1 0x28560d01 0x285846e5 0x28586d65 0x28223541 0x28586ca9 0x28586f91 0x2830ddb9 0x28586fcf 0x1c13b3 0x1beb89 0x1bf927 0x244c6655 0x23c5e58f 0x23c5e1c1 0x23c5c00d 0x23bab229 0x23bab015 0x2519bac9 0x2827d189 0xe3b65 0x23853873)  
libc++abi.dylib: terminating with uncaught exception of type NSException  
Run Code Online (Sandbox Code Playgroud)

在我们的应用程序的代码中,永远不会调用UIDeviceRGBColor的这个选择器.

有人有同样的问题吗?这是iOS 10 Beta的错误吗?

使用iOS 10 Beta SDK进行编译时,iOS 10 Beta上运行的设备也会出现问题,就像在iOS 9上一样.

使用iOS …

beta sdk ios ios10

8
推荐指数
1
解决办法
2161
查看次数

Swift中的NSNotifications 3

新通知目前是否在Swift 3中有效?

我在做:

NotificationCenter.default().post(name: DidTouchParticleView, object: self.particle as? AnyObject)
Run Code Online (Sandbox Code Playgroud)

在自定义视图中touchesBegan(),我需要将particle对象发送到视图控制器(如果有).所以我这样做:

NotificationCenter.default().addObserver(forName: DidTouchParticleView, 
                                         object: self,
                                         queue: OperationQueue.main(),
                                         using: presentParticleDisplayView(notification:))
Run Code Online (Sandbox Code Playgroud)

在视图控制器中viewDidLoad().我确定那个特定的视图控制器是我点击我的自定义视图时显示的那个,但是,该函数presentParticleDisplayView(notification:)从未被调用过.

此外,DidTouchParticleView全局定义如下:

let DidTouchParticleView = NSNotification.Name("didTouchParticleView")
Run Code Online (Sandbox Code Playgroud)

这是由于测试版,还是我做错了什么?

beta nsnotifications ios swift3

8
推荐指数
1
解决办法
7218
查看次数

如果我们在真正的预提交处理程序中,由于CA限制,我们实际上无法添加任何新的防护

我正在使用具有Camera类型的UIImagePickerController.当我第一次打开图像选择器控制器时它工作正常,但是在打开图像选择器vc后,当我旋转设备时,它显示"[App]如果我们在真正的预提交处理程序中我们实际上无法添加任何新的围栏由于CA限制"&有一个带有摄像头图像的白色屏幕,没有任何捕获选项.

它还显示"快照未呈现的视图会导致空白快照.确保您的视图在屏幕更新后的快照或快照之前至少呈现一次."

它工作正常,直到iOS 9.3,这发生在iOS10.3 beta.

我将感谢你的帮助.

在此处查找屏幕截图:https://postimg.org/image/qy6k7dc7b/

我的代码库:

UIImagePickerController *pickerController = [[UIImagePickerController alloc] init];
pickerController.sourceType = UIImagePickerControllerSourceTypeCamera;
pickerController.delegate = self;
[self presentViewController:pickerController animated:YES completion:nil];
Run Code Online (Sandbox Code Playgroud)

谢谢,

beta camera uiimagepickercontroller ios ios10

8
推荐指数
1
解决办法
3万
查看次数

8
推荐指数
1
解决办法
4660
查看次数

如何测试WP7应用程序?

是否有可能构建我们的应用程序的Ad Hoc构建并将其发送给我们的beta测试人员?这甚至可能吗?

beta beta-testing windows-phone-7

7
推荐指数
2
解决办法
2857
查看次数

带有iOS 8 SDK的Xcode 6:管理器中没有设备

OS X 10.9.4

脚步:

  1. 安装Xcode 6 w/iOS 8 SDK GM Seed
  2. 运行Xcode
  3. 转到窗口| 组织者
  4. 设备不可用

最终结果是我无法使用iOS 8更新设备,因此无法正常测试或创建二进制文件.也试过iTunes.请参阅附件的截图.

有谁有这个问题?如果是这样,你能解决它吗?

在此输入图像描述

beta installation xcode6 ios8

7
推荐指数
1
解决办法
6186
查看次数