Xcode 9.1 - 文件中缺少所需的体系结构x86_64

时间:2017-11-25 23:35:33

标签: ios xcode x86-64

我正在使用库SwipeCellKit并且自更新到Xcode 9.1后出现问题。我已经使用Xcode 9.1重新编译了库,并在我的项目中重新导入了.framework。但我仍然无法使用图书馆的课程。我收到了这个警告:

ld: warning: ignoring file /Users/.../Frameworks/SwipeCellKit/SwipeCellKit.framework/SwipeCellKit, missing required architecture x86_64 in file /Users/.../Frameworks/SwipeCellKit/SwipeCellKit.framework/SwipeCellKit (2 slices)

我已经尝试了建议here的内容,并在构建库时将Build Active Architecture Only设置为No。但它没有任何帮助。我也多次清理了构建文件夹,但也没有解决问题。

1 个答案:

答案 0 :(得分:0)

请始终使用Cocoapods为您的项目安装库,它会自动管理所有依赖项。

要为cocoapods设置项目,请按照http://cocoapods.org/中提到的步骤操作,这会让您的生活更轻松相信我。

成功设置cocoapods后, 然后添加

pod 'SwipeCellKit'

到你的Podfile 并使用cd运行终端并转到您的根项目目录.... 然后键入pod install 然后使用finder打开您的根项目文件夹 并打开YOUR_PROJECT_NAME.xcworkspace文件,问题将消失,

如果您在安装pod时遇到任何问题,请告诉我们。 感谢