我的应用程序在 XCode 14.6 上运行良好,并且我能够将其安装在我的 iPad 上。
为了在 iOS 17 Beta 上测试 iPad 上的应用程序,我将 iPad 和 XCode 14.6 更新为 XCode 15 Beta 8。
现在当我尝试安装它时,我收到此错误:
duplicate symbol '_CRLF' in:
/Users/mac-0077/Desktop/HBook/eBook/Nov_2023/ebookapp copy/eBook/Third Party/PrinterLibrary/libPrinter_170b.a[arm64][4](ZPLPrinter.o)
/Users/mac-0077/Desktop/HBook/eBook/Nov_2023/ebookapp copy/eBook/Third Party/PrinterLibrary/libPrinter_170b.a[arm64][3](CPCLPrinter.o)
ld: 1 duplicate symbols
clang: error: linker command failed with exit code 1 (use -v to see invocation)
如果我在模拟器(iOS 16)上使用 XCode 14.6 安装应用程序,它就可以工作。
如果我在 iPad(iOS 17 Beta)上使用 XCode 15.0 beta 8 安装应用程序,则无法正常工作并出现上述错误。
我尝试了很多方法,但没有任何效果。
如果您提供任何帮助或指导,我们将不胜感激。预先感谢您花时间帮助我!
尝试清理构建文件夹、pod 解体。没有任何效果。
https://developer.apple.com/forums/thread/731090 构建设置其他链接器标志添加“-ld64”