1

由于更新到 beta 3 任何使用 SceneKit 的东西都会在定位设备时引发 200 个构建错误(在模拟器中找到工作)。即使是示例 SceneKit 项目现在也无法构建。

有没有其他人遇到过这个问题,有没有人找到解决方案?我试过删除派生数据、重新安装等

<unknown>:0: error: /Applications/Xcode6-Beta3.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.0.sdk/System/Library/Frameworks/SceneKit.framework/Headers/SceneKitTypes.h:8: could not build module 'simd'
<unknown>:0: error: could not build Objective-C module 'SceneKit'

完整的构建错误日志: http: //pastebin.com/PQwCBLrg

4

2 回答 2

1

Xcode beta 3 中存在一个错误,并且 SceneKit 项目无法在 armv7(s) 设备上编译。但是它适用于 arm64 设备(只需确保在构建设置中启用“仅构建活动架构”,这样 Xcode 就不会尝试为 armv7 编译)。

于 2014-07-11T17:40:44.070 回答
0

这也仅在使用 Swift 时发生。使用 SceneKit 的 Objective-C 项目对于旧设备仍然可以正常编译。

于 2014-07-15T13:42:43.073 回答