我在向应用商店提交应用时遇到此错误
二进制文件无效。符号链接解析为不存在的文件。 相对位置:hello.app/HMAC.3
我有一个OpenSSL文件夹,现在如何设置相对路径以便链接所有子文件夹?
现在我正在做
“标头搜索路径”OpenSSL “图书馆搜索路径”“$(SRCROOT)”
答案 0 :(得分:0)
确实看起来像链接器问题。
您显然是链接到框架/库。
来自该库的标题对于编译器很重要,因此您的代码可以使用这些标题中的所有宏/常量/ typedef /类进行编译。
但这只是编译步骤。您最终的二进制文件也需要与库链接。
检查项目的构建设置。如果您需要库/框架,导入标头是不够的。您还需要链接库/框架。 Build Settings-> Build Phases-> Link Binary with Libraries。