IOS构建问题光子团结

时间:2018-04-09 15:32:51

标签: ios xcode unity3d

在构建ios项目时,我收到了这个问题, 我正在制作一个与光子合作的统一项目,我不明白为什么我会得到这个。你可以帮助我吗?

  

Ld的   /Users/efekanpulatli/Library/Developer/Xcode/DerivedData/Unity-iPhone-dyjednsrlolpqpfrhyygomenxswt/Build/Products/Debug-iphoneos/onur.app/onur   正常的arm64       cd / Users / efekanpulatli / fps2 / fps2 / FPSOnur       export IPHONEOS_DEPLOYMENT_TARGET = 7.0       export PATH =" /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/ usr / local /箱:在/ usr / bin中:/ bin中:/ usr / sbin目录:/ sbin目录"       /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++   -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.2.sdk   -L /用户/ efekanpulatli /库/开发商/ Xcode中/ DerivedData /团结-iPhone-dyjednsrlolpqpfrhyygomenxswt /编译/产品/调试-的iPhoneOS   -L / Users / efekanpulatli / fps2 / fps2 / FPSOnur -L / Users / efekanpulatli / fps2 / fps2 / FPSOnur / Libraries -F / Users / efekanpulatli / Library / Developer / Xcode / DerivedData / Unity-iPhone-dyjednsrlolpqpfrhyygomenxswt / Build / Products /调试-的iPhoneOS   -F /用户/ efekanpulatli / FPS2 / FPS2 / FPSOnur /豆荚/谷歌 - 移动 - 广告-SDK /框架/框架   -F / Users / efekanpulatli / fps2 / fps2 / FPSOnur / Frameworks / Plugins / iOS -F / Users / efekanpulatli / fps2 / fps2 / FPSOnur / Frameworks / Plugins / iOS / GoogleMobileAdsSdkiOS-7.15.0   -filelist /Users/efekanpulatli/Library/Developer/Xcode/DerivedData/Unity-iPhone-dyjednsrlolpqpfrhyygomenxswt/Build/Intermediates.noindex/Unity-iPhone.build/Debug-iphoneos/Unity-iPhone.build/Objects-normal/arm64/onur .LinkFileList   -Xlinker -Map -Xlinker /Users/efekanpulatli/Library/Developer/Xcode/DerivedData/Unity-iPhone-dyjednsrlolpqpfrhyygomenxswt/Build/Intermediates.noindex/Unity-iPhone.build/Debug-iphoneos/Unity-iPhone.build/onur-LinkMap - 正常 - arm64.txt   -miphoneos-version-min = 7.0 -dead_strip -Xlinker -object_path_lto -Xlinker /Users/efekanpulatli/Library/Developer/Xcode/DerivedData/Unity-iPhone-dyjednsrlolpqpfrhyygomenxswt/Build/Intermediates.noindex/Unity-iPhone.build/Debug-iphoneos /Unity-iPhone.build/Objects-normal/arm64/onur_lto.o   -Xlinker -no_deduplicate -stdlib = libc ++ -fobjc-arc -fobjc-link-runtime -ObjC -framework AVFoundation -framework AudioToolbox -framework CoreGraphics -framework CoreMedia -framework CoreMotion -framework   CoreTelephony -framework CoreVideo -framework GLKit -framework   GoogleMobileAds -framework MediaPlayer -framework MessageUI -framework   MobileCoreServices -framework OpenGLES -framework Security -framework   StoreKit -framework SystemConfiguration -weak_framework AdSupport   -weak_framework JavaScriptCore -weak_framework SafariServices -weak_framework WebKit -weak_framework CoreMotion -weak-lSystem -framework MediaToolbox -liPhone-lib -framework CoreText -framework AudioToolbox -weak_framework AVFoundation -framework CFNetwork   -framework CoreGraphics -framework CoreLocation -framework CoreMedia -weak_framework CoreMotion -framework CoreVideo -framework Foundation-framework MediaPlayer -framework OpenAL -framework OpenGLES -framework QuartzCore -framework SystemConfiguration -framework UIKit -liconv.2 -framework UnityAds -framework GoogleMobileAds -framework StoreKit - 框架GameKit -weak_framework GameController   -weak_framework Metal -lPods-Unity-iPhone -Xlinker -dependency_info -Xlinker /Users/efekanpulatli/Library/Developer/Xcode/DerivedData/Unity-iPhone-dyjednsrlolpqpfrhyygomenxswt/Build/Intermediates.noindex/Unity-iPhone.build/Debug-iphoneos/ Unity-iPhone.build/Objects-normal/arm64/onur_dependency_info.dat   -o /Users/efekanpulatli/Library/Developer/Xcode/DerivedData/Unity-iPhone-dyjednsrlolpqpfrhyygomenxswt/Build/Products/Debug-iphoneos/onur.app/onur

     

ld:警告:arm64函数不是4字节对齐:ltmp0来自   /Users/efekanpulatli/fps2/fps2/FPSOnur/Libraries/libiPhone-lib.a(unwind_test_arm64.o)   ld:警告:arm64函数不是4字节对齐的:_unwind_tester来自   /Users/efekanpulatli/fps2/fps2/FPSOnur/Libraries/libiPhone-lib.a(unwind_test_arm64.o)   架构arm64的未定义符号:" _opus_strerror",   引自:         Bulk_Assembly中的_Wrapper_opus_strerror_m1319147986-CSharp-firstpass_2.o        (也许你的意思是:_Wrapper_opus_strerror_m1319147986)" _opus_decode",引自:         Bulk_Assembly中的_Wrapper_opus_decode_m2633376548-CSharp-firstpass_2.o        (也许你的意思是:_Wrapper_opus_decoder_create_m58742900,_Wrapper_opus_decode_m2633376548,_Wrapper_opus_decode_m681748887_MetadataUsageId,_Wrapper_get_opus_decoder_ctl_m172931426,_Wrapper_opus_decoder_create_m58742900_MetadataUsageId,_Wrapper_opus_decoder_ctl_get_m3867966095,_Wrapper_set_opus_decoder_ctl_m2527606227_MetadataUsageId,_Wrapper_set_opus_decoder_ctl_m2527606227,_Wrapper_opus_decoder_destroy_m2431554144,_Wrapper_get_opus_decoder_ctl_m172931426_MetadataUsageId,_Wrapper_opus_decoder_init_m2606826805,_Wrapper_opus_decoder_destroy_m2431554144_MetadataUsageId,_Wrapper_opus_decoder_ctl_set_m4146398121,_Wrapper_opus_decode_m681748887,_Wrapper_opus_decode_m2794170649_MetadataUsageId,_Wrapper_opus_decode_m2794170649,_Wrapper_opus_decoder_get_size_m885163317,_Wrapper_opus_decode_float_m49627027)" _opus_decoder_init&#34 ;,引自:         Bulk_Assembly中的_Wrapper_opus_decoder_init_m2606826805-CSharp-firstpass_2.o        (也许你的意思是:_Wrapper_opus_decoder_init_m2606826805)" _opus_decoder_ctl_get",引自:         Bulk_Assembly中的_Wrapper_opus_decoder_ctl_get_m3867966095-CSharp-firstpass_2.o        (也许你的意思是:_Wrapper_opus_decoder_ctl_get_m3867966095)" _opus_decoder_ctl_set",引自:         Bulk_Assembly中的_Wrapper_opus_decoder_ctl_set_m4146398121-CSharp-firstpass_2.o        (也许你的意思是:_Wrapper_opus_decoder_ctl_set_m4146398121)" _opus_encoder_ctl_get",引自:         Bulk_Assembly中的_Wrapper_opus_encoder_ctl_get_m1103128133-CSharp-firstpass_2.o        (也许你的意思是:_Wrapper_opus_encoder_ctl_get_m1103128133)" _opus_decode_float",引自:         Bulk_Assembly中的_Wrapper_opus_decode_float_m49627027-CSharp-firstpass_2.o        (也许你的意思是:_Wrapper_opus_decode_float_m49627027)" _opus_encode",引自:         Bulk_Assembly中的_Wrapper_opus_encode_m52685205-CSharp-firstpass_2.o        (也许你的意思是:_Wrapper_opus_encoder_ctl_set_m1615502419,_Wrapper_get_opus_encoder_ctl_m2810746622_MetadataUsageId,_Wrapper_set_opus_encoder_ctl_m3840159733_MetadataUsageId,_Wrapper_get_opus_encoder_ctl_m2810746622,_Wrapper_set_opus_encoder_ctl_m3840159733,_Wrapper_opus_encode_m3033062402,_Wrapper_opus_encode_m3033062402_MetadataUsageId,_Wrapper_opus_encoder_destroy_m625817532,_Wrapper_opus_encoder_init_m15560055,_Wrapper_opus_encode_m52685205,_Wrapper_opus_encode_m577238578_MetadataUsageId,   _Wrapper_opus_encode_float_m3301075186,_Wrapper_opus_encoder_destroy_m625817532_MetadataUsageId,_Wrapper_opus_encode_m577238578,_Wrapper_opus_encoder_create_m1464755408,_Wrapper_opus_encoder_ctl_get_m1103128133,_Wrapper_opus_encoder_get_size_m1258208747,_Wrapper_opus_encoder_create_m1464755408_MetadataUsageId)" _opus_encoder_get_size&#34 ;,从引用:         Bulk_Assembly中的_Wrapper_opus_encoder_get_size_m1258208747-CSharp-firstpass_2.o        (也许你的意思是:_Wrapper_opus_encoder_get_size_m1258208747)" _opus_get_version_string",引自:         Bulk_Assembly中的_Wrapper_opus_get_version_string_m1473983917-CSharp-firstpass_2.o        (也许你的意思是:_Wrapper_opus_get_version_string_m1473983917)" _speex_echo_ctl",引自:         Bulk_Assembly中的_SpeexLib_speex_echo_ctl_m2144782039-CSharp-firstpass_2.o        (也许你的意思是:_SpeexLib_speex_echo_ctl_m2144782039,_SpeexLib_speex_echo_ctl_m248029188,_SpeexLib_speex_echo_ctl_m248029188_MetadataUsageId,_SpeexLib_speex_echo_ctl_m3504501606_MetadataUsageId,_SpeexLib_speex_echo_ctl_m3504501606)" _Photon_Audio_In_Read&#34 ;,引用自:         Bulk_Assembly中的_AppleAudioInReader_Photon_Audio_In_Read_m1290705999-CSharp-firstpass_0.o        (也许你的意思是:_AppleAudioInReader_Photon_Audio_In_Read_m1290705999)" _speex_echo_cancellation",引自:         Bulk_Assembly中的_SpeexLib_speex_echo_cancellation_m1881620855-CSharp-firstpass_2.o        (也许你的意思是:_SpeexLib_speex_echo_cancellation_m1881620855)" _speex_echo_playback",引自:         Bulk_Assembly中的_SpeexLib_speex_echo_playback_m3129406855-CSharp-firstpass_2.o        (也许你的意思是:_SpeexLib_speex_echo_playback_m3129406855)" _speex_echo_capture",引自:         Bulk_Assembly中的_SpeexLib_speex_echo_capture_m3263997405-CSharp-firstpass_2.o        (也许你的意思是:_SpeexLib_speex_echo_capture_m3263997405)" _speex_echo_state_reset",引自:         Bulk_Assembly中的_SpeexLib_speex_echo_state_reset_m1584187788-CSharp-firstpass_2.o        (也许你的意思是:_SpeexLib_speex_echo_state_reset_m1584187788)" _speex_preprocess_state_init",引自:         Bulk_Assembly中的_SpeexLib_speex_preprocess_state_init_m920390757-CSharp-firstpass_2.o        (也许你的意思是:_SpeexLib_speex_preprocess_state_init_m920390757)" _speex_preprocess_ctl",引自:         Bulk_Assembly中的_SpeexLib_speex_preprocess_ctl_m2760114498-CSharp-firstpass_2.o        (也许你的意思是:_SpeexLib_speex_preprocess_ctl_m1692717383,_SpeexLib_speex_preprocess_ctl_m2019210907,_SpeexLib_speex_preprocess_ctl_m2760114498,_SpeexLib_speex_preprocess_ctl_m2019210907_MetadataUsageId,_SpeexLib_speex_preprocess_ctl_m1692717383_MetadataUsageId)" _opus_encode_float&#34 ;,从引用:         Bulk_Assembly中的_Wrapper_opus_encode_float_m3301075186-CSharp-firstpass_2.o        (也许你的意思是:_Wrapper_opus_encode_float_m3301075186)" _speex_echo_state_init_mc",引自:         Bulk_Assembly中的_SpeexLib_speex_echo_state_init_mc_m1211960441-CSharp-firstpass_2.o        (也许你的意思是:_SpeexLib_speex_echo_state_init_mc_m1211960441)" _speex_echo_state_init",引自:         Bulk_Assembly中的_SpeexLib_speex_echo_state_init_m1241577016-CSharp-firstpass_2.o        (也许你的意思是:_SpeexLib_speex_echo_state_init_m1241577016,_SpeexLib_speex_echo_state_init_mc_m1211960441)" _opus_decoder_get_size",引自:         Bulk_Assembly中的_Wrapper_opus_decoder_get_size_m885163317-CSharp-firstpass_2.o        (也许你的意思是:_Wrapper_opus_decoder_get_size_m885163317)" _opus_encoder_init",引自:         Bulk_Assembly中的_Wrapper_opus_encoder_init_m15560055-CSharp-firstpass_2.o        (也许你的意思是:_Wrapper_opus_encoder_init_m15560055)" _opus_packet_get_bandwidth",引自:         Bulk_Assembly中的_Wrapper_opus_packet_get_bandwidth_m3613265897-CSharp-firstpass_2.o        (也许你的意思是:_Wrapper_opus_packet_get_bandwidth_m3613265897)" _Photon_Audio_In_Destroy",引自:         Bulk_Assembly中的_AppleAudioInPusher_Photon_Audio_In_Destroy_m32654017-CSharp-firstpass_0.o         Bulk_Assembly中的_AppleAudioInReader_Photon_Audio_In_Destroy_m3601082749-CSharp-firstpass_0.o        (也许你的意思是:_AppleAudioInReader_Photon_Audio_In_Destroy_m3601082749,_ AppleAudioInPusher_Photon_Audio_In_Destroy_m32654017)" _opus_encoder_ctl_set",引自:         Bulk_Assembly中的_Wrapper_opus_encoder_ctl_set_m1615502419-CSharp-firstpass_2.o        (也许你的意思是:_Wrapper_opus_encoder_ctl_set_m1615502419)" _Photon_IOSAudio_ForceToSpeaker",引自:         Bulk_Assembly中的_IOSAudioForceToSakeraker_Photon_IOSAudio_ForceToSpeaker_m2568291807-CSharp-firstpass_2.o        (也许你的意思是:_IOSAudioForceToSpeaker_Photon_IOSAudio_ForceToSpeaker_m2568291807)" _speex_preprocess_run",引自:         Bulk_Assembly中的_SpeexLib_speex_preprocess_run_m3765147464-CSharp-firstpass_2.o        (也许你的意思是:_SpeexLib_speex_preprocess_run_m3765147464)" _speex_echo_state_destroy",引自:         Bulk_Assembly中的_SpeexLib_speex_echo_state_destroy_m1065560147-CSharp-firstpass_2.o        (也许你的意思是:_SpeexLib_speex_echo_state_destroy_m1065560147)" _speex_preprocess_state_destroy",引自:         Bulk_Assembly中的_SpeexLib_speex_preprocess_state_destroy_m3308566994-CSharp-firstpass_2.o        (也许你的意思是:_SpeexLib_speex_preprocess_state_destroy_m3308566994)" _opus_packet_get_nb_channels",引自:         Bulk_Assembly中的_Wrapper_opus_packet_get_nb_channels_m3496370129-CSharp-firstpass_2.o        (也许你的意思是:_Wrapper_opus_packet_get_nb_channels_m3496370129)" _Photon_Audio_In_CreatePusher",引自:         Bulk_Assembly中的_AppleAudioInPusher_Photon_Audio_In_CreatePusher_m1174468635-CSharp-firstpass_0.o        (也许你的意思是:_AppleAudioInPusher_Photon_Audio_In_CreatePusher_m1174468635)" _Photon_Audio_In_CreateReader",引自:         Bulk_Assembly中的_AppleAudioInReader_Photon_Audio_In_CreateReader_m2771100524-CSharp-firstpass_0.o        (也许你的意思是:_AppleAudioInReader_Photon_Audio_In_CreateReader_m2771100524)ld:找不到架构arm64 clang的符号:错误:链接器   命令失败,退出代码为1(使用-v查看调用)

1 个答案:

答案 0 :(得分:2)

您是否添加了对Opus库的引用?看起来它无法编译,因为库缺失或库的版本不是arm64兼容的