繁体   English   中英

Unity iOS构建链接器错误

[英]Unity iOS Build linker error

我在使用统一开发iOS游戏时遇到以下错误。 我试图搜索StackOverflow并用Google搜索,但是看不到任何解决我问题的信息。 我正在使用Google广告,Google Play服务,Facebook集成。 我有这个我的Pod文件

platform :ios, '7.0'

target 'Unity-iPhone' do

pod 'Google-Mobile-Ads-SDK'

pod 'GooglePlayGames'

pod 'Facebook-iOS-SDK'

end

target 'Unity-iPhone Tests' do

pod 'Google-Mobile-Ads-SDK'

pod 'GooglePlayGames'

pod 'Facebook-iOS-SDK'

end

post_install do |installer|
  installer.pods_project.targets.each do |target|
    target.build_configurations.each do |config|
      config.build_settings['ENABLE_BITCODE'] = 'NO'
    end
  end
end

我在XCode中遇到以下链接器错误,不确定我缺少哪个框架

显示最近的消息

“_VideoManager_IsCaptureAvailableResponse_Dispose”,从引用:在Bulk_Assembly-CSharp_2.o _VideoManager_VideoManager_IsCaptureAvailableResponse_Dispose_m3414435646(也许你的意思是:_VideoManager_VideoManager_IsCaptureAvailableResponse_Dispose_m3414435646) “_VideoManager_GetCaptureStateResponse_GetVideocapturestate”,从引用:在Bulk_Assembly-CSharp_2.o _VideoManager_VideoManager_GetCaptureStateResponse_GetVideocapturestate_m3223155740(也许你的意思是:_VideoManager_VideoManager_GetCaptureStateResponse_GetVideocapturestate_m3223155740):_VideoManager_VideoManager_GetCaptureStateResponse_GetStatus_m780417724 “_VideoManager_GetCaptureStateResponse_GetStatus”,从引用在Bulk_Assembly-CSharp_2.o中(也许意味着:_VideoManager_VideoManager_GetCaptureStateResponse_GetStatus_mStatus_m780417724)“ _ VideoManager_GetCaptureStateResponse_Dispose”,引用自:_VideoManager_VideoManager_GetCaptureStateResponse_Dispose_m30AsBeyy_Py_Cyp_pYes_m30As785y。 _VideoManager_VideoManager_GetCaptureStateResponse_Dispose_m3090785104) “_VideoManager_GetCaptureCapabilitiesResponse_Dispose”,从引用:在Bulk_Assembly-CSharp_2.o _VideoManager_VideoManager_GetCaptureCapabilitiesResponse_Dispose_m3101756481(也许你的意思是:_VideoManager_VideoManager_GetCaptureCapabilitiesResponse_Dispose_m3101756481) “_VideoManager_RegisterCaptureOverlayStateChangedListener”,从引用:在Bulk_Assembly-CSharp_2.o _VideoManager_VideoManager_RegisterCaptureOverlayStateChangedListener_m944800198(也许你的意思是:_VideoManager_RegisterCaptureOverlayStateChangedListener_m3446186028,_VideoManager_VideoManager_RegisterCaptureOverlayStateChangedListener_m944800198) “_VideoManager_IsCaptureSupported”引用自:Bulk_Assembly-CSharp_2.o中的_VideoManager_VideoManager_IsCaptureSupported_m392793648(也许意思是:_VideoManager_IsCaptureSupported_m1920993052,_VideoManager_VideoManager_IsCaptureSupported_m392793648)“ _ VideoManager_IsCaptureAvailable” 从引用:_VideoManager_VideoManager_IsCaptureAvailable_m924375812在Bulk_Assembly-CSharp_2.o(也许你的意思是:_VideoManager_IsCaptureAvailable_m1846214581_MetadataUsageId,_VideoManager_VideoManager_IsCaptureAvailableResponse_Dispose_m3414435646,_VideoManager_VideoManager_IsCaptureAvailableResponse_GetStatus_m675688352,_VideoManager_VideoManager_IsCaptureAvailable_m924375812,_VideoManager_IsCaptureAvailable_m1846214581,_VideoManager_VideoManager_IsCaptureAvailableResponse_GetIscaptureavailable_m1300145164) “_VideoManager_UnregisterCaptureOverlayStateChangedListener”,从引用:在Bulk_Assembly-CSharp_2.o _VideoManager_VideoManager_UnregisterCaptureOverlayStateChangedListener_m798576001(也许你的意思是:_VideoManager_UnregisterCaptureOverlayStateChangedListener_m1920474941,_VideoManager_VideoManager_UnregisterCaptureOverlayStateChangedListener_m798576001 )“ _ VideoCaptureState_CaptureMode”,引用自:_VideoCaptureState_VideoCaptureState_CaptureMode_m3 31686759在Bulk_Assembly-CSharp_2.o(也许你的意思是:_VideoCaptureState_VideoCaptureState_CaptureMode_m331686759) “_VideoManager_GetCaptureState”,从引用:在Bulk_Assembly-CSharp_2.o(也许你的意思是:_VideoManager_VideoManager_GetCaptureStateResponse_GetVideocapturestate_m3223155740,_VideoManager_VideoManager_GetCaptureStateResponse_GetStatus_m780417724,_VideoManager_VideoManager_GetCaptureState_m3579154397,_VideoManager_VideoManager_GetCaptureStateResponse_Dispose_m3090785104,_VideoManager_GetCaptureState_m1761254752_MetadataUsageId,_VideoManager_GetCaptureState_m1761254752)_VideoManager_VideoManager_GetCaptureState_m3579154397 “_VideoManager_ShowCaptureOverlay”,引用来自:Bulk_Assembly-CSharp_2.o中的_VideoManager_VideoManager_ShowCaptureOverlay_m2996364919(也许是您的意思:_VideoManager_ShowCaptureOverlay_m2288358931,_VideoManager_VideoManager_ShowCaptureOverlay_m2996364919)“ _ VideoCaptureState_Valid”,引用自: tate_Valid_m2629445250在Bulk_Assembly-CSharp_2.o(也许你的意思是:_VideoCaptureState_VideoCaptureState_Valid_m2629445250) “_VideoCapabilities_IsMicSupported”,从引用:在Bulk_Assembly-CSharp_2.o _VideoCapabilities_VideoCapabilities_IsMicSupported_m1112922381(也许你的意思是:_VideoCapabilities_VideoCapabilities_IsMicSupported_m1112922381):在Bulk_Assembly-CSharp_2.o _VideoCaptureState_VideoCaptureState_IsPaused_m3440800726( “_VideoCaptureState_IsPaused”,从引用也许你的意思是:_VideoCaptureState_VideoCaptureState_IsPaused_m3440800726) “_VideoManager_IsCaptureAvailableResponse_GetIscaptureavailable”,从引用:在Bulk_Assembly-CSharp_2.o(_VideoManager_VideoManager_IsCaptureAvailableResponse_GetIscaptureavailable_m1300145164也许你的意思是:在Bulk_Ass _VideoManager_VideoManager_GetCaptureCapabilities_m552067333:_VideoManager_VideoManager_IsCaptureAvailableResponse_GetIscaptureavailable_m1300145164) “_VideoManager_GetCaptureCapabilities”,从引用 embly-CSharp_2.o(也许你的意思是:_VideoManager_VideoManager_GetCaptureCapabilitiesResponse_GetVideocapabilities_m4093813970,_VideoManager_VideoManager_GetCaptureCapabilitiesResponse_GetStatus_m1769470309,_VideoManager_VideoManager_GetCaptureCapabilitiesResponse_Dispose_m3101756481,_VideoManager_GetCaptureCapabilities_m1740537508_MetadataUsageId,_VideoManager_VideoManager_GetCaptureCapabilities_m552067333,_VideoManager_GetCaptureCapabilities_m1740537508) “_VideoCaptureState_IsOverlayVisible”,从引用:在Bulk_Assembly-CSharp_2.o(也许你的意思是:_VideoCaptureState_VideoCaptureState_IsOverlayVisible_m1896624058)_VideoCaptureState_VideoCaptureState_IsOverlayVisible_m1896624058 “_VideoCaptureState_IsCapturing”,从引用: Bulk_Assembly-CSharp_2.o中的_VideoCaptureState_VideoCaptureState_IsCapturing_m510887465(也许是您的意思:_VideoCaptureState_VideoCaptureState_IsCapturing_m510887465)“ _ VideoCapabilities_IsCameraSupported”,引用自:_VideoCapabilities_V ideoCapabilities_IsCameraSupported_m1491641367在Bulk_Assembly-CSharp_2.o(也许你的意思是:_VideoCapabilities_VideoCapabilities_IsCameraSupported_m1491641367) “_GameServices_Builder_SetShowConnectingPopup”,从引用:在Bulk_Assembly-CSharp_1.o _Builder_GameServices_Builder_SetShowConnectingPopup_m2755817575(也许你的意思是:_Builder_GameServices_Builder_SetShowConnectingPopup_m2755817575) “_VideoManager_IsCaptureAvailableResponse_GetStatus”,从引用:在Bulk_Assembly-CSharp_2.o _VideoManager_VideoManager_IsCaptureAvailableResponse_GetStatus_m675688352(也许你的意思是:_VideoManager_VideoManager_IsCaptureAvailableResponse_GetStatus_m675688352) “_VideoCapabilities_Valid”,从引用:在Bulk_Assembly-CSharp_2.o(_VideoCapabilities_VideoCapabilities_Valid_m3674486668也许你的意思是:在Bulk_Assembly-CSHARP _VideoCapabilities_VideoCapabilities_Dispose_m3423006733:_VideoCapabilities_VideoCapabilities_Valid_m3674486668) “_VideoCapabilities_Dispose”,从引用 _2.o(也许你的意思是:_VideoCapabilities_VideoCapabilities_Dispose_m3423006733) “_VideoCapabilities_SupportsQualityLevel”,从引用:在Bulk_Assembly-CSharp_2.o(也许你的意思是:_VideoCapabilities_VideoCapabilities_SupportsQualityLevel_m4105731366,_VideoCapabilities_SupportsQualityLevel_m1988298174,_VideoCapabilities_SupportsQualityLevel_m1988298174_MetadataUsageId)_VideoCapabilities_VideoCapabilities_SupportsQualityLevel_m4105731366 “_VideoCapabilities_IsWriteStorageSupported”,从引用:在Bulk_Assembly-CSharp_2.o _VideoCapabilities_VideoCapabilities_IsWriteStorageSupported_m1435984560(也许您的意思是:_VideoCapabilities_VideoCapabilities_IsWriteStorageSupported_m1435984560)“ _ VideoCaptureState_Dispose”,引用自Bulk_Assembly-CSharp_2.o中的_VideoCaptureState_VideoCaptureState_Dispose_m158234657(也许您是:_VideoCaptureState_VideoCaptureState_VideoCaptureState_VideoCaptureState_VideoCaptureState_VideoCaptureState_VideoCaptureState_VideoCaptureState_VideoCaptureState_VideoCaptureState_VideoCaptureState te_QualityLevel_m1216797939在Bulk_Assembly-CSharp_2.o(也许你的意思是:_VideoCaptureState_VideoCaptureState_QualityLevel_m1216797939) “_VideoCapabilities_SupportsCaptureMode”,从引用:在Bulk_Assembly-CSharp_2.o(也许你的意思是:_VideoCapabilities_SupportsCaptureMode_m625125118_MetadataUsageId,_VideoCapabilities_SupportsCaptureMode_m625125118,_VideoCapabilities_VideoCapabilities_SupportsCaptureMode_m1774432526)_VideoCapabilities_VideoCapabilities_SupportsCaptureMode_m1774432526 “_VideoManager_GetCaptureCapabilitiesResponse_GetVideocapabilities”,引用自:_VideoManager_VideoManager_GetCaptureCapabilitiesResponse_GetVideocapabilities_m4093813970在Bulk_Assembly- CSharp_2.o(也许意思是:_VideoManager_VideoManager_GetCaptureCapabilitiesResponse_GetVideocapabilities_m4093813970)“ _ VideoManager_GetCaptureCapabilitiesResponse_GetStatus”,引用自:_VideoManager_VideoManager_GetCaptureCapabilitiesResponse_GetStatus_m1769470309,位于Bulk_As中。 也许你的意思是:_VideoManager_VideoManager_GetCaptureCapabilitiesResponse_GetStatus_m1769470309) “_CaptureOverlayStateListenerHelper_Dispose”,从引用:在Bulk_Assembly-CSharp_1.o _CaptureOverlayStateListenerHelper_CaptureOverlayStateListenerHelper_Dispose_m967314825(也许你的意思是:_CaptureOverlayStateListenerHelper_CaptureOverlayStateListenerHelper_Dispose_m967314825) “_CaptureOverlayStateListenerHelper_SetOnCaptureOverlayStateChangedCallback”,从引用:在Bulk_Assembly-CSharp_1.o _CaptureOverlayStateListenerHelper_CaptureOverlayStateListenerHelper_SetOnCaptureOverlayStateChangedCallback_m1064033775(也许你的意思是:_CaptureOverlayStateListenerHelper_CaptureOverlayStateListenerHelper_SetOnCaptureOverlayStateChangedCallback_m1064033775,_CaptureOverlayStateListenerHelper_SetOnCaptureOverlayStateChangedCallback_m2915082994, _CaptureOverlayStateListenerHelper_SetOnCaptureOverlayStateChangedCallback_m2915082994_MetadataUsageId)“ _CaptureOverlayStateListenerHelper_Co nstruct”,引用自:Bulk_Assembly-CSharp_1.o中的_CaptureOverlayStateListenerHelper_CaptureOverlayStateListenerHelper_Construct_m2359152431(可能是您想说的:_CaptureOverlayStateListenerHelper_CaptureOverlayStateListenerHelper_Construct_m2359152431)ld:符号链接(未找到)错误代码:找不到符号链接(1)(错误)的体系结构:1

我解决了我的问题,这是我所做的

我从统一项目中删除了GooglePlayGames文件夹,并将Google Play服务软件包降级为GooglePlayGamesPlugin-0.9.36.unitypackage。 之后,它会成功构建且没有错误。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM