我想以此为基础构建项目: GitHub codeXcode的建设,同时设备连接,但不归档
,但它给我,当我试图归档项目错误,而直接运行它设备没问题。如果我将bitcode关闭,它会使构建生效,但在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库时存在一些问题,但不知道如何解决它。 如果有人能指导我完成它,我会非常感谢你的指导。谢谢。
你的项目中是否有任何动态框架文件?如果是这样,是为模拟器构建的框架(通常设备是arm64架构)? –
我已经从github下载了整个代码,它使用的是构建的dlib库,但归档时它给了我这个错误。 –
@ hadi-raja:可能是在你的git代码中预先构建的dlib库是在选择了arm64体系结构设备的情况下构建的。所以如果你有权访问源代码重建lib这次选择通用的iOS设备,并重新将其添加到项目和档案 –