我正在尝试在我的旧项目上进行一些UI测试。
我创建了一个UI测试目标,并在测试Swift文件的顶部添加了@testable import MyOlderProject
。
我收到以下错误消息:
模块文件是由旧版本的编译器创建的;重建 'MyOlderProject'然后再试一次
看起来它与MyOlderProject.swiftmodule / arm.swiftmodule有关。
我做错了什么?
答案 0 :(得分:0)
您是否尝试升级到Xcode 7 GM并使用最新的swift编译器构建您的应用程序? 这可能是一个警告信号,
"为了安全起见,您的应用的所有组件都应该使用相同的内容构建 Xcode和Swift编译器的版本,以确保它们的工作 一起"