6
构建链接到 swift 包 llama.cpp 的应用程序在发布到应用商店时在应用程序验证阶段会出现错误。
特别是,它给出的错误说app references non-public symbol cblas_sgemm$NEWLAPACK$ILP64
构建链接到 swift 包 llama.cpp 的应用程序在发布到应用商店时在应用程序验证阶段会出现错误。
特别是,它给出的错误说app references non-public symbol cblas_sgemm$NEWLAPACK$ILP64
这似乎与 #3342 有关。另外,您的 Xcode 版本是什么?
/抄送@jagtesh
我正在使用最新版本的 Xcode 15
@l3utterfly 你能检查一下 #3481 是否适合你吗?谢谢!
@jhen0409 谢谢,这解决了这个问题。
不过很奇怪...因为我实际上也研究过这个功能,并且我尝试更新我的 xcode 设置以针对最低 iOS 版本 16.5,但它仍然出现此错误。
顺便说一句,我也因为这个原因在最新的FreeChat TestFlight上遭到了拒绝。我们发布了一个 lipo 版本的服务器可执行文件,一个是在 sonoma m1 MacBook 上编译的,另一个是在 x86 iMac 上编译的。这是为 macOS 应用程序准备的。我将尝试将部署目标从 13.3 提升到 13.5,然后报告结果。否则,我将尝试重新编译LLAMA_NO_ACCELERATE
。
两个版本都通过了 Xcode 中的“验证应用程序”检查?