Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
尝试在Bitrise iOS生成过期令牌中启动失败_Ios_Swift_Xcode_Bitrise - Fatal编程技术网

尝试在Bitrise iOS生成过期令牌中启动失败

尝试在Bitrise iOS生成过期令牌中启动失败,ios,swift,xcode,bitrise,Ios,Swift,Xcode,Bitrise,我使用Bitrise作为CI解决方案,不幸的是,当启动UITests时,日志告诉我 尝试在Bitrise iOS生成中启动失败过期令牌:否 此令牌的操作仍然存在 单元测试运行良好。不知道为什么会这样。模拟器似乎启动正常 当然,启动是在setUp()的内部调用的。 覆盖函数设置(){ //将设置代码放在这里。在调用类中的每个测试方法之前调用此方法。 //在UI测试中,通常最好在出现故障时立即停止。 continueAfterFailure=false //UI测试必须启动它们测试的应用程序。 //

我使用Bitrise作为CI解决方案,不幸的是,当启动UITests时,日志告诉我

尝试在Bitrise iOS生成中启动失败过期令牌:否 此令牌的操作仍然存在

单元测试运行良好。不知道为什么会这样。模拟器似乎启动正常

当然,启动是在
setUp()的内部调用的。

覆盖函数设置(){
//将设置代码放在这里。在调用类中的每个测试方法之前调用此方法。
//在UI测试中,通常最好在出现故障时立即停止。
continueAfterFailure=false
//UI测试必须启动它们测试的应用程序。
//在设置中执行此操作将确保每个测试方法都能执行此操作。
xguiapplication().launch()
//在UI测试中,设置初始状态很重要,例如界面方向-
//在运行测试之前,测试是必需的。安装方法是执行此操作的好地方。
}
苹果的文档上写的是关于
launch()

此呼叫是同步的。当它返回时,应用程序启动 并准备好处理用户事件。启动顺序中的任何故障都是无效的 报告为测试失败,并在此时停止测试


因此,它应该可以正常工作,因为模拟器应该在运行测试之前首先启动。

当从Jenkins/fastlane执行测试时,我也看到了这个问题。你找到解决办法了吗?非常感谢您的帮助。当Jenkins/fastlane执行测试时,我也看到了这个问题。你找到解决办法了吗?非常感谢您的帮助。