ios - 尝试为 IOS 8 编译时出现编译器错误

标签 ios swift xcode6

当我尝试在 IOS 8 Iphone 上编译我的应用程序时,我得到了这个编译器错误:

fatal error: malformed or corrupted AST file: 'Unable to load module "/Users/Username/Library/Developer/Xcode/DerivedData/ModuleCache/2Y1THL1FVRI3/UIKit-345QY7DETDSD1.pcm": module file not found'
note: after modifying system headers, please delete the module cache at '/Users/Username/Library/Developer/Xcode/DerivedData/ModuleCache/2Y1THL1FVRI3'
1 error generated.

在 IOS 7 上它可以工作,如果我将我的应用程序发送到 itunesConnect 并将它下载到我的 IOS 8 它可以工作

最佳答案

有几件事要做。

  1. 重置模拟器中的设置和内容。
  2. 在 xcode 中执行 Command-Option-Shift-K 以深度清理构建文件夹。
  3. 完成前面的步骤后,如果仍然有问题,请尝试手动删除 ~/Library/Developer/Xcode/DerivedData。

关于ios - 尝试为 IOS 8 编译时出现编译器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27338683/

相关文章:

iphone - 在获取数组中选择单个字段以加载选择器

ios - SwiftUI NavigationView 在滚动时折叠

ios - 约束 - 设计、预览和模拟器/设备之间不一致

iOS:在调用 view.hidden = NO 之后,有没有办法确定 UIView 何时出现

ios - 在整个应用程序中使用来自 appdelgate 的 boolean 值

ios - NSManagedObjectContext.performBlockAndWait() 在主线程/队列上运行 block

ios - 在 Swift 3 的值类型中访问 Objective-C 类别的属性(相关引用)

Swift 在 for 循环中操作对象

objective-c - xcode 6 IB_DESIGNABLE- 不从 Interface builder 中的 bundle 加载资源

iOS 8 键盘扩展按钮不显示