Xcode 在设备连接但不存档时构建

Xcode building while device is connected but not archiving

我正在尝试以此为基础构建项目: GitHub code

但是当我试图存档项目时它给我错误,而 运行 它直接在设备上是可以的。如果我关闭位码,它会进行构建,但会在 iphone 上出现一些错误并退出,因为没有添加检测所需的 dlib 库。

ld: bitcode bundle could not be generated because 'path/lib/libdlib.a(threads_kernel_shared.o)' was built without full bitcode. All object files and libraries for bitcode must be generated from Xcode Archive or Install build for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

我发现生成 dlib 库时出现了一些问题,但不知道如何解决。 如果有人可以指导我完成它,我将非常感谢您的指导。谢谢。

Select 通用 iOS 归档时的设备

试试这个 - 对我有用

转到构建设置 -> 启用位码 -> Select 'No'

并选择通用设备存档。