我对iOS开发有点新,并且遇到了我似乎无法解决的问题。我正在开发与XCode8,使用Swift3通用项目,我已经添加了各种框架,通过迦太基(直到知道已经完美地工作)。我尝试添加的最新框架RATreeView(Objective-C)给了我一些麻烦。XCode8 + Carthage + RATreeView(缺少体系结构?)
当我建立我得到这个苹果的Mach-O接头警告:(用于路径简洁省略),其次是这个Shell脚本调用错误
ld: warning: ignoring file /Users/.../RATreeViewDemo/Carthage/Build/iOS/RATreeView.framework/RATreeView, missing required architecture x86_64 in file /Users/.../RATreeViewDemo/Carthage/Build/iOS/RATreeView.framework/RATreeView (2 slices)
:(用于路径简洁省略)
Failed to read file or folder at /Users/.../RATreeViewDemo/Carthage/Build/iOS/RATreeView.framework
Command /bin/sh failed with exit code 1
任何人都可以阐明我失踪的事情吗?该文件夹在那里,框架文件存在。我已将它添加到我的链接的框架和库,并有一个构建阶段脚本适当地复制框架......但我不确定如何确保适当的体系结构可用。
作为一个完整的检查,我尝试了一个备用的CocoaPod设置,并且这似乎工作正常,但我真的想要坚持迦太基如果可能的话。谁能帮我吗?
仅供参考,我运行“迦太基更新 - 平台iOS”来拉和建立所有的框架。 – Xorcist