我将按照本文档https://developer.ibm.com/customer-engagement/tutorials/getting-started-digital-analytics-sdk-ios/将IBM的数字分析库集成到不带Cocoapods的项目中。效果很好,但是我的测试目标无法从我添加到应用程序的框架中访问DigitalAnalytics类。运行测试时,我正在“使用未解析的标识符Digital Analytics”。
我们是否应该做一些特殊的事情来使该框架也可用于测试目标?感谢任何帮助!
答案 0 :(得分:0)
我相信您的测试目标不包括豆荚。这是一个示例:我已经考虑过使用SQLCipher的Pod。将您所有的吊舱都放置在该块内。这是为了易于使用。将<>和<>替换为项目的相应目标。
def shared_pods
pod 'SQLCipher', '~>4.1.0'
end
target '<<TargeName>>' do
shared_pods
end
target '<<TargetNameForTests>>' do
shared_pods
end