如何在Swift 1.2应用程序中使用TestFlight?

问题描述:

我已经更新了我的应用程序以使用Swift 1.2,我正在认识它需要Xcode 6.3,它仍处于测试阶段。我试图将它提交给TestFlight,但由于它是一个测试版本,TestFlight说我不能将它用于外部测试。如何在Swift 1.2应用程序中使用TestFlight?

我会如何使用TestFlight与我的应用程序,同时能够保留我所有的漂亮as!陈述?

您报告的测试版错误与您的配置文件有关。确保您的AD-HOC配置文件启用了testflight。

编辑它,使试飞,保存,重新下载配置轮廓

然后你就可以使用iOS TestFlight您的构建功能。 你有没有在iTunes Connect中配置任何外部测试器?记住外部测试人员只能测试已经过“测试版审查”的构建版本。如果您想快速推送构建并让人们测试,那么您必须将它们添加为内部测试人员,方法是将其添加到具有有限权限的iTunes连接配置文件中。

我个人更喜欢TestFlight用于工作的方式,但现在我已经将我的团队设置为内部测试人员,并且使用“BETA TestFlight”设置重新构建了我的置备配置文件,所以它并没有那么糟糕。

+0

但是这可能与Xcode 6.3和Swift 1.2有关吗? – 2015-03-24 23:07:49

+0

这篇文章https://developer.apple.com/news/?id=02232015d讨论了Xcode 6.3中的新特性,它将调试符号添加到testflight中。这导致我相信在测试飞行上没有测试禁令。您是否像我上面所建议的那样检查了您的配置文件?请记住,您需要重新下载它,并确保您使用的是新版本来编译您的版本。 – 2015-03-25 02:24:09

+0

由于不熟悉配置文件的人,我的印象是,我不需要特定的配置文件,是吗?当我创建一个新的专用配置文件时,它要求我手动选择设备,而我以前的印象并不是TestFlight的要点。 – 2015-03-25 04:48:34