ios - 使用 GPUImage 归档 ios 应用程序时编译错误

标签 ios xcode compiler-errors archive gpuimage

帮助!我在 github 中使用 Brad Larson 制作的 GPUImage 存档我的 ios 应用程序时遇到此错误。

ld: warning: ignoring file libGPUImage.a, missing required architecture arm64 in file libGPUImage.a (3 slices)
    Undefined symbols for architecture arm64:
      "_OBJC_CLASS_$_GPUImageBrightnessFilter", referenced from:
          objc-class-ref in ProcessViewController.o
      "_OBJC_CLASS_$_GPUImageContrastFilter", referenced from:
          objc-class-ref in ProcessViewController.o
      "_OBJC_CLASS_$_GPUImagePicture", referenced from:
          objc-class-ref in ProcessViewController.o

当我使用设备或模拟器运行我的应用程序时它运行良好,但当我尝试将其存档时,此错误弹出。 我该如何解决?

最佳答案

你需要为 ios 设备构建你的库

enter image description here

在将它添加到您的项目之前,以便将其存档。

关于ios - 使用 GPUImage 归档 ios 应用程序时编译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22058839/

相关文章:

ios - 防止一个 View Controller ios 7 自动旋转?

SwiftUI:在使用常量与@Binding 初始值设定项时了解 .sheet/.fullScreenCover 生命周期

xcode - swift "Start Game Menu"

ios - 来自 Crashlytics 的 EXC_BAD_ACCESS KERN_INVALID_ADDRESS 错误崩溃

java - 预期出现Java错误<identifier>

ios - 如何在 iOS 10 中的 viewDidAppear 之前获得正确的 View 框架?

ios - 从本地联系人复制号码会产生奇怪的结果

ios - 无法点击 4"iPhone 左侧的按钮

java - enum - 不能从非静态上下文中引用非静态方法

c++ - '从 some_type** 到 const some_type** 的无效转换'