1

我最近实施了 Localytics,以更好地了解我们的用户如何使用我们的应用程序。

集成指南非常简单。但是,当我运行它们时,无法再构建单元测试。

在此处输入图像描述

这个错误我很熟悉。如果测试的类不是测试目标成员的一部分,通常会发生此错误。

在此处输入图像描述

但是 SDK_OBJC_CLASS_$_LocalyticsSession只提供了一个 .h 文件。为了使其成为目标成员的一部分,我需要 .m 文件,但我没有。

有没有其他人使用过 Localystics 并且可以建议我如何进行此操作?谢谢

更新

coneybeare 的回答实际上让我尝试了这个:

在此处输入图像描述

测试目标设置为无。但是,如果我将其更改为针对应用程序本身:

在此处输入图像描述

然后它工作。但是,每次我打算运行单元测试时,整个应用程序都必须在模拟器中启动,这非常烦人(而且速度很慢)。我错过了什么吗?我还能如何将.a代码库与测试目标相关联?

4

1 回答 1

1

我不使用 Localytics,但检查 SDK 下载会显示一些.a代码库。确保这些与测试目标相关联。

于 2014-01-03T20:59:58.240 回答