当我尝试归档应用程序时,架构armv7的未定义符号

时间:2015-03-05 14:12:23

标签: xcode xcode6 armv7 mailcore

我正在开发一个iOS应用程序,我在其中使用MailCore框架。当我尝试从Xcode从设备安装应用程序时它工作正常。现在,当我尝试创建一个存档来分发应用程序时,我收到的错误如下所示。

  

架构armv7的未定义符号:“_ EVP_DigestUpdate”,   引自:         libmailcore.a中的_otp_hash(otp.o)         libmailcore.a(otp.o)中的_word2bin“_EVP_DigestFinal”,引自:         libmailcore.a中的_otp_hash(otp.o)         libmailcore.a(otp.o)中的_word2bin“_EVP_get_digestbyname”,引自:         libmailcore.a中的_generate_otp(otp.o)         libmailcore.a(otp.o)中的_otp_server_mech_step“_DES_ede3_cbc_encrypt”,引自:         libmailcore.a中的_enc_3des(digestmd5.o)         libmailcore.a中的_dec_3des(digestmd5.o)“_ EVP_cleanup”,引自:         libmailcore.a(otp.o)中的_otp_common_mech_free“_EVP_DigestInit”,引自:         libmailcore.a中的_otp_hash(otp.o)         libmailcore.a(otp.o)中的_word2bin“_OpenSSL_add_all_digests”,引自:         libmailcore.a中的_otp_server_plug_init(otp.o)         libmailcore.a(otp.o)中的_otp_client_plug_init“_DES_key_sched”,引自:         libmailcore.a中的_init_des(digestmd5.o)         libmailcore.a(digestmd5.o)中的_init_3des“_DES_cbc_encrypt”,引自:         libmailcore.a中的_enc_des(digestmd5.o)         libmailcore.a中的_dec_des(digestmd5.o)ld:找不到架构armv7 clang的符号:错误:链接器命令失败并退出   代码1(使用-v查看调用)

我已经尝试将$(ARCHS_STANDARD_32_BIT)设置为主要和子项目的架构。我还将Build Active Architecture Only设置为NO。

0 个答案:

没有答案