tencent cloud

피드백

기술 관련 질문

마지막 업데이트 시간:2023-02-27 14:27:24

    Android release 패키지가 일부 메소드를 찾을 수 없다는 오류를 보고하면 어떻게 해야 하나요?

    release 패키지를 인쇄할 때 컴파일 최적화(minifyEnabled를 true로 설정)를 활성화한 경우 java 레이어에서 호출되지 않은 일부 코드가 잘려서 native 레이어에서 호출되어 no xxx method 예외가 발생할 수 있습니다.
    이러한 컴파일 최적화를 활성화한 경우 xmagic 코드가 잘리지 않도록 다음 keep 규칙을 추가합니다.
    -keep class com.tencent.xmagic.** { *;}
    -keep class org.light.** { *;}
    -keep class org.libpag.** { *;}
    -keep class org.extra.** { *;}
    -keep class com.gyailib.**{ *;}
    -keep class com.tencent.cloud.iai.lib.** { *;}
    -keep class com.tencent.beacon.** { *;}
    -keep class com.tencent.qimei.** { *;}

    호스트 프로젝트에 통합된 Android SDK가 gson 라이브러리 충돌을 보고하면 어떻게 해야 하나요?

    호스트 프로젝트의 build.gradle 파일에 다음 코드를 추가합니다.
    Android{
    configurations {
    all*.exclude group: 'com.google.code.gson'
    }
    }

    Android targetSdkVersion 31 이상에서 so 라이브러리 로딩에 실패하는 이유는 무엇입니까?

    Android targetSdkVersion 31 이상에서는 app 모듈에서 AndroidManifest.xml 파일을 찾아 application 태그 아래에 다음 태그를 추가해야 합니다.
    <uses-native-library
    android:name="libOpenCL.so"
    android:required="true" />
    //여기서 true는 이 라이브러리가 없으면 애플리케이션이 제대로 실행되지 않음을 나타냅니다. 시스템은 이 라이브러리가 없는 장치에 애플리케이션 설치를 허용하지 않습니다.
    //false는 애플리케이션이 이 라이브러리(있는 경우)를 사용할 수 있지만 특히 라이브러리 없이(필요한 경우) 실행됨을 나타냅니다. 시스템은 이 라이브러리가 존재하지 않는 경우에도 애플리케이션을 설치할 수 있도록 허용합니다. "false"를 사용하는 경우 라이브러리의 부재를 적절하게 처리할 책임은 사용자에게 있습니다.
    //Android 공식 소개: %!s(<nil>)
    자세한 내용은 개발 가이드를 참고하십시오.

    iOS에서 리소스를 가져온 후 Xcode 12.X에서 컴파일하는 동안 "Building for iOS Simulator, but the linked and embedded framework '.framework'..."가 보고되면 어떻게 해야 하나요?

    Build Settings > Build Options로 이동하여 Validate Workspace를 Yes로 변경하고 실행을 클릭합니다.
    설명
    컴파일이 완료된 후 Yes에서 No로 Validate Workspace를 변경해도 정상적으로 실행됩니다.

    필터 설정이 적용되지 않으면 어떻게 해야 합니까?

    값이 올바르게 설정되었는지 확인합니다(값 범위: 0~100). 값을 너무 작게 설정하여 효과가 명확하지 않을 수 있습니다.

    iOS Demo 컴파일 중 dSYM이 생성될 때 오류가 보고되면 어떻게 해야 하나요?

    오류 메시지:
    PhaseScriptExecution CMake\\ PostBuild\\ Rules build/XMagicDemo.build/Debug-iphoneos/XMagicDemo.build/Script-81731F743E244CF2B089C1BF.sh
    cd /Users/zhenli/Downloads/xmagic_s106
    /bin/sh -c /Users/zhenli/Downloads/xmagic_s106/build/XMagicDemo.build/Debug-iphoneos/XMagicDemo.build/Script-81731F743E244CF2B089C1BF.sh
    
    Command /bin/sh failed with exit code 1
    문제 분석: 원인은 libpag.frameworkMasonary.framework 재서명 실패입니다.
    해결 방법:
    1.1 demo/copy_framework.sh를 엽니다.
    1.2 $(what cmake)를 로컬 cmake의 절대 경로로 변경합니다.
    1.3 'Apple Development: ......'를 자신의 계정 서명으로 바꿉니다.

    iOS Demo에서 홈페이지 인증 오류가 표시되면 어떻게 해야 하나요?

    로그에 인쇄된 라이선스 실패 오류 코드를 확인합니다. 로컬 License 파일을 사용 중이라면 해당 파일이 프로젝트에 추가되었는지 확인합니다.

    iOS Demo 에서 컴파일 오류가 보고되면 어떻게 해야 하나요?

    오류 메시지:
    unexpected service error: build aborted due to an internal error: unable to write manifest to-xxxx-manifest.xcbuild': mkdir(/data, S_IRWXU | S_IRWXG | S_IRWXO): Read-only file system (30):
    해결 방법:
    1.1 File > Project settings > Build System으로 이동하고 Legacy Build System을 선택합니다.
    1.2 Xcode 13.0++의 경우 File > Workspace Settings에서 Do not show a diagnostic issue about build system deprecation을 선택해야 합니다.

    Tencent Effect SDK의 다양한 속성 간의 적용 관계는 어떻게 됩니까?

    
    문의하기

    고객의 업무에 전용 서비스를 제공해드립니다.

    기술 지원

    더 많은 도움이 필요하시면, 티켓을 통해 연락 바랍니다. 티켓 서비스는 연중무휴 24시간 제공됩니다.

    연중무휴 24시간 전화 지원