当我设置部署目标iOS 6 +,然后构建时,第三个SDK的错误显示 但是,当部署目标是iOS 6时,它运行正常。令人难以置信!是否有人可以帮助我,非常感谢!!
错误:
架构arm64的未定义符号:
“的std :: _ List_node_base ::转移(STD :: _ List_node_base * std :: _ List_node_base *)“,引自: 的std ::列表:: _ M_transfer(std :: _ List_iterator,std :: _ List_iterator, std :: _ List_iterator)in libccpapisdk.a(vie_receiver.o) 的std ::名单 :: _ M_transfer(std :: _ List_iterator,std :: _ List_iterator, std :: _ List_iterator)in libccpapisdk.a(frame_buffer.o) 的std ::名单 :: _ M_transfer(STD :: _ List_iterator, 的std :: _ List_iterator, 的std :: _ List_iterator) 在libccpapisdk.a(remote_bitrate_estimator.o) std :: list> :: _ M_transfer(std :: _ List_iterator,std :: _ List_iterator,std :: _ List_iterator)in libccpapisdk.a(remote_bitrate_estimator.o) 的std ::名单 :: _ M_transfer(std :: _ List_iterator,std :: _ List_iterator, std :: _ List_iterator)in libccpapisdk.a(forward_error_correction.o) 的std ::名单 :: _ M_transfer(STD :: _ List_iterator, 的std :: _ List_iterator, 的std :: _ List_iterator) 在libccpapisdk.a(forward_error_correction.o)
“std :: __ throw_runtime_error(char const *)”,引自: 的std ::名单 :: _ M_check_equal_allocators(std :: list>&)in libccpapisdk.a(vie_receiver.o) 的std ::名单 :: _ M_check_equal_allocators(std :: list>&)in libccpapisdk.a(frame_buffer.o) 的std ::名单 :: _ M_check_equal_allocators(std :: list>&)in libccpapisdk.a(remote_bitrate_estimator.o) libccpapisdk.a(remote_bitrate_estimator.o)中的std :: list> :: _ M_check_equal_allocators(std :: list>&) 的std ::名单 :: _ M_check_equal_allocators(std :: list>&)in libccpapisdk.a(forward_error_correction.o) 的std ::名单 :: _ M_check_equal_allocators(标准::名单 &)在libccpapisdk.a(forward_error_correction.o)“std :: _ Rb_tree_decrement(std :: _ Rb_tree_node_base const *)”中,引用 从: libccpapisdk.a中的std :: _ Rb_tree_const_iterator> :: operator - ()(map.o) libccpapisdk.a中的MD5 :: hexdigest(bool)const(md5.o) ...“std :: basic_string,std :: allocator> :: ~basic_string()”,引自: libccpapisdk.a中的CheckPrivateCloud(void *)(CCPClient.o) libccpapisdk.a(servicecore.o)中的std :: pair ::〜pair() libccpapisdk.a中的ServiceCore :: ring_start(char const *,int,int)(mediaprocess.o) ServiceCore :: serphone_set_video_window_and_request_video_accord_sip(CHAR const *,void *,char const *,char const *,int)in libccpapisdk.a(mediaprocess.o) libccpapisdk.a中的ServiceCore :: serphone_stop_conference_video_accord_sip(char const *,char const *,char const *)(mediaprocess.o) libccpapisdk.a中的ServiceCore :: serphone_check_video_conference_request_failed()(mediaprocess.o) libccpapisdk.a中的TRESTClient :: TRESTClient(std :: string const&,int,std :: string const&,std :: string,std :: string)(RESTClient.o) ... ld:找不到架构arm64 clang的符号:错误:链接器命令失败,退出代码为1(使用-v查看调用)
答案 0 :(得分:0)
在Xcode Build Settings中,有一个选项名为"仅构建活动架构"。为调试模式更改为是可以帮助您