gpt4 book ai didi

ios - 无法将单元测试添加到现有的 iOS 项目

转载 作者:技术小花猫 更新时间:2023-10-29 10:32:38 24 4
gpt4 key购买 nike

我尝试将单元测试添加到已经运行的 iOS 应用程序。我搜索并阅读了许多解决此问题的线程,并逐步遵循他们的建议,但我似乎陷入了另一个地方。

该应用程序是一个普通的 iPhone 应用程序,我目前正在使用 Xcode 6.3.1 进行开发,我已经能够为我的应用程序创建很好的“Cocoa Touch Testing Bundle”。创建了一个基本测试,但是当我按下“测试”按钮时,我收到消息

Configure "Project Tests" for testing.

The scheme "Project Tests" is not configured for testing. Edit the scheme to enable testing, or cancel the action.

我按下“编辑方案”按钮并转到“编辑方案编辑器”。但是在那个窗口中(你可以在这个解释下面看到一个快照)我永远无法选择任何目标,所有的选项实际上都是灰色的!我已经尝试了所有方法,但我不确定我应该在我的项目中更改什么以更改它并成功创建单元测试...请问有什么想法吗?

Choose targets to test

最佳答案

这是我在演示项目中添加单元测试所遵循的过程。首先,我从项目中删除了如下所示的测试方案

enter image description here

然后我点击位于下角的加号图标,然后在其他的 ios 部分下我选择了 Cocoa Touch Testing Bundle 像这样

enter image description here

然后我选择了我在项目中使用的语言、项目和目标

enter image description here

在我的项目中添加测试方案后,我转到编辑方案并从那里选择测试

enter image description here

然后我选择加号按钮将新创建的测试方案添加到我的项目中,如下所示

enter image description here

从那里我选择了方案并在下面的屏幕截图中看到,该方案已添加到我的项目中

enter image description here

然后选择测试应用程序并在下面的屏幕截图中看到我能够测试我的应用程序

enter image description here

试试看吧,希望对你有帮助。

关于ios - 无法将单元测试添加到现有的 iOS 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31794989/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com