我是Xcode初学者,在编译OCMock测试时面临一些问题。我在“Groups& Files”中添加了OCMock.framework,然后从Unit测试目标中添加了一个非常基本的OCMock测试,主要用于Canary测试。
当我编译OCMockTests.m文件时,系统返回大约38个错误,指出OCMock.Framework文件中所有导入的标题都不存在,顶部是“Foundation / Foundation.h:No这样的文件或目录“。但是当我编译OCMock.Framework时,一切都成功了。我尝试用NSObject.h替换Foundation.h,但系统甚至无法找到它。
我认为这是一些链接器错误....系统可能无法获得Sentest.Framework的位置。顺便说一句,我更新了可执行信息 - 环境变量 - DYLD_FALLBACK_FRAMEWORK_PATH,其中包含正确的(?)Sentest框架路径(参数为“-Sentest All”),即IphoneOS文件夹。
需要你的建议......谢谢你。 ~Sayan