我正在努力确保SDK
framework
以XCTests
的方式投放。
我为此目的使用Plist
编写了一些单元测试。我需要从nil
中读取一些信息,但路径始终以NSBundle *bundle = [NSBundle bundleForClass: [self class]];
NSString *path = [bundle pathForResource:@"aPList" ofType:@"plist"];
结束。
我正在使用:
Plist
我已经通过构建阶段复制了ActiveJob
。
答案 0 :(得分:0)
SDK的用户通常不会将plist添加到框架中,而是添加到他们自己的应用程序(主要包)。可以使用NSURL / plist路径初始化SDK中的类。这样,[[NSBundle mainBundle] pathForResource:@"aPList" ofType:@"plist"]
可以在单元测试和应用程序包中使用,以获取SDK使用的plist路径。