簡體   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