2017-10-25 3 views
0

soomla 패키지를 다시 가져온 후에이 오류가 발생했습니다. 어떻게 해결할 수 있습니까?아키텍처 armv7에 대한 중복 된 기호 : soomla 문제

중복 기호 _NewBase64Encode_soomla 지역 : /Users/Nikunj/Unity/2D/NoOneCanDoIt/Build/b2/Libraries/Plugins/iOS/Soomla/libSoomlaiOSCore.a(NSData-Base64.o) /사용자/Nikunj/유니티 /2D/NoOneCanDoIt/Build/b2/Libraries/Plugins/iOS/SoomlaShared/libKeeva.a(NSData-Base64.o) 중복 심볼 _NewBase64Decode_soomla : /사용자/Nikunj/Unity/2D/NoOneCanDoIt/Build/b2/라이브러리 /Plugins/iOS/Soomla/libSoomlaiOSCore.a(NSData-Base64.o) /Users/Nikunj/Unity/2D/NoOneCanDoIt/Build/b2/Libraries/Plugins/iOS/SoomlaShared/libKeeva.a(NSData-Base64.o)) 복제 기호 _OBJC_CLASS _ $ _ FBEncryptorAES : /사용자/Nikunj/Unity/2D/NoOneCanDoIt/빌드/b2/라이브러리/플러그인/iOS/Soomla 에서 /libSoomlaiOSCore.a(FBEncryptorAES.o) /Users/Nikunj/Unity/2D/NoOneCanDoIt/Build/b2/Libraries/Plugins/iOS/SoomlaShared/libKeeva.a(FBEncryptorAES.o) 중복 기호 _OBJC_METACLASS _ $ _ FBEncryptorAES : /사용자/니콘/유니티/2D/노이치 도트/빌드/라이브러리/플러그인/플러그인/플러그인/플러그인/플러그인/플러그인/플러그인/플러그인/빌드/b2/라이브러리/플러그인/플러그인 /iOS/Soomla/libSoomlaiOSCore.a(FBEncryptorAES.o) /사용자/Nikunj/유니티/2D/NoOneCanDoIt/빌드 /iOS/SoomlaShared/libKeeva.a(FBEncryptorAES.o) LD : 건축하는 ARMv7 4 개 중복 기호 연타 : 오류 : 링커 명령은 호출) 처음 200 개 경고 만

보기 볼 수 종료 코드 1 (사용 -v와 함께 실패

답변

0

불행히도 libKeevalibSoomlaiOSCore에는 동일한 기능과 클래스 (심볼). 이러한 라이브러리 중 하나를 제외하거나 충돌하는 기호를 사용하지 않고 라이브러리 중 하나를 다시 작성해야합니다 (또는 다른 라이브러리에 종속되도록 지정해야합니다).

또 다른 변형은 프로젝트에 소스 코드로 라이브러리 중 하나를 포함시키는 것입니다.

UPD : libSoomlaiOSCorelibKeeva은 Soomla의 두 가지 버전이므로, 그 중 하나만 삭제하면됩니다.

+0

그냥 libkeeva 및 그 잘 작동 제거하십시오! – APPP

+0

좋아요! 제발 대답을 수락 :) –