XCode 9 - 无法链接 iPad 应用测试目标的内部框架

XCode 9 - Can't link an internal framework for test target of iPad app

提问人:Simon 提问时间:10/25/2017 最后编辑:Simon 更新时间:11/10/2017 访问量:133

问:

我们正在尝试为我们的 iPad 应用程序设置单元测试,但是当尝试导入文件时,在本例中,在我们的测试文件中称为 ,它无法构建测试,因为导入了我们的另一个项目,该项目是在同一工作区中作为框架构建的。此导入似乎失败。Menu.hMenuTest.hMenu.h


// Menu.h
...
@import InternalFramework;
...

// MenuTest.h

#import <XCTest/XCTest.h>
#import "Menu.h"

@interface OurInterface : XCTestCase

@end

@implementation OurTests

#import "Menu.h"

- (void) setUp {}

- (void) tearDown {}

- (void) firstTest {
    Menu *menu = [[Menu alloc] init];
}

我们都在谷歌上搜索并找到了有关这些事情的其他问题,但仍然无法让它工作。在编译测试时,它不应该保持与正常相同的依赖项设置吗?

iOS Objective-C Xcode iPad 链接器错误

评论


答: 暂无答案