gpt4 book ai didi

ios - OCUnit 已弃用。将 Xcode 升级到 5.1 后出错

转载 作者:可可西里 更新时间:2023-11-01 03:29:30 24 4
gpt4 key购买 nike

我刚刚更新到 Xcode 4.6 到 5.1 和 iOS 7.0 到 7.1.1 现在我的项目显示警告 View “OCUnit Deprecated The project “Project Name” uses OCUnit for unit testing, which is deprecated.选择“转换为 XCTest”以更新此项目以使用 XCTest 进行单元测试。”

enter image description here

提交到应用商店时会影响我的应用吗?

如何删除此警告(或)如何更新我的应用程序以使用 XCTest 进行单元测试。

最佳答案

不会,不影响应用商店提交。据我所知,如果您的应用程序仍在旧版本的 iOS 上运行,则也不支持 XCTest。

您将需要“在某个时候”进行切换,因为 Xcode 6 可能会在接下来的几周内作为测试版发布,可能不支持 OCUnit。除非升级,否则您可能很快就无法运行单元测试。

但在那之前,没有迫切的升级需求。当您准备好执行此操作时,只需将所有更改提交到 git/etc,以便在出错时可以回滚,然后单击“转换为 XCTest”按钮。它应该可以正常工作...如果没有,请在此处发布您的具体问题。

一般来说,我不会急于采用 Xcode 中的任何新功能。往往存在错误,有时 Apple 在采用新技术一年后就放弃了。但是 XCTest 已经默认一年了,我没有听到任何提示(除了早期的错误),所以切换是安全的。

关于ios - OCUnit 已弃用。将 Xcode 升级到 5.1 后出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23729285/

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