gpt4 book ai didi

iphone - 我是否将单元测试包含在我的临时存档中?

转载 作者:行者123 更新时间:2023-12-03 19:21:58 25 4
gpt4 key购买 nike

我正在准备我们的应用程序的临时版本以发送 UAT,但由于构建单元测试时出现链接器问题,存档步骤失败:

Undefined symbols for architecture armv7: "_OBJC_CLASS_$_Category", 
referenced from: objc-class-ref in Unit_Tests.o
Undefined symbols for architecture armv6: "_OBJC_CLASS_$_Category",
referenced from: objc-class-ref in Unit_Tests.o

这只发生在存档时;如果我正常运行测试,一切都会构建并运行良好,并且测试会通过。我有点担心在制作存档时我的单元测试是否正在构建。

更新

通过将 Ad-Hoc build设置的“默认隐藏符号”设置为 false,我可以避免链接器问题。所以我现在的问题是 - 正在构建的单元测试是否存在问题?我是否将单元测试包含在我的 Ad Hoc 存档中?

最佳答案

构建单元测试不是问题;这是标准和预期的行为。当您创建存档时,将创建所有源的完整、干净的构建。

单元测试不包含在正常的临时 .iap 发行版中。

关于iphone - 我是否将单元测试包含在我的临时存档中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7242599/

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