我想以此爲基礎構建項目: 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設備,並重新將其添加到項目和檔案 –