유니티 빌드에러

이 글의 성격은 무엇인가요?

질문 / 문제 해결

내용을 설명해주세요

빌드시 아래 에러가 계속해서 발생합니다.

[AIT] ✗ 치명적: WebGL 빌드 필수 파일 누락!
누락된 필수 파일: *.framework.js
가능한 원인:

  1. Unity WebGL 빌드가 완료되지 않았습니다.
  2. WebGL 빌드가 실패했지만 부분 결과물만 남아있습니다.
  3. 빌드 설정(압축 방식 등)이 예상과 다릅니다.
    해결 방법:
  4. ‘Clean Build’ 옵션을 활성화하고 다시 빌드하세요.
  5. Unity Console에서 빌드 에러를 확인하세요.
    UnityEngine.Debug:LogError (object)
    AppsInToss.Editor.Package.WebGLBuildCopier:CopyWebGLToPublic (string,string,AppsInToss.AITBuildProfile) (at ./Library/PackageCache/im.toss.apps-in-toss-unity-sdk@aadcedb5e7/Editor/Package/WebGLBuildCopier.cs:107)
    AppsInToss.Editor.AITPackageBuilder:CompletePackagingAfterWebGLBuild (AppsInToss.Editor.AITPackageBuilder/EarlyPackageContext,string,AppsInToss.AITBuildProfile,AppsInToss.Editor.PlayerSettingsSnapshot,System.Action1<AppsInToss.AITConvertCore/AITExportError>,System.Action3<AppsInToss.AITConvertCore/BuildPhase, single, string>,bool) (at ./Library/PackageCache/im.toss.apps-in-toss-unity-sdk@aadcedb5e7/Editor/AITPackageBuilder.cs:227)
    AppsInToss.AITConvertCore:DoExportAsync (bool,bool,bool,AppsInToss.AITBuildProfile,string,System.Action1<AppsInToss.AITConvertCore/AITExportError>,System.Action3<AppsInToss.AITConvertCore/BuildPhase, single, string>,bool) (at ./Library/PackageCache/im.toss.apps-in-toss-unity-sdk@aadcedb5e7/Editor/AITConvertCore.cs:691)
    AppsInToss.AppsInTossMenu/d__39:MoveNext () (at ./Library/PackageCache/im.toss.apps-in-toss-unity-sdk@aadcedb5e7/Editor/AppsInTossMenu.cs:612)
    System.Runtime.CompilerServices.AsyncVoidMethodBuilder:Start<AppsInToss.AppsInTossMenu/d__39> (AppsInToss.AppsInTossMenu/d__39&)
    AppsInToss.AppsInTossMenu:ExecuteBuildAndPackage ()
    AppsInToss.AppsInTossMenu:BuildAndPackage () (at ./Library/PackageCache/im.toss.apps-in-toss-unity-sdk@aadcedb5e7/Editor/AppsInTossMenu.cs:248)

이미지 첨부

안녕하세요 :slight_smile:
확인해보겠습니다!

안녕하세요. 해당 에러는 Unity WebGL 빌드 결과 파일을
Apps in Toss Unity SDK가 찾지 못해 발생하는 문제입니다.
보통 Unity WebGL 빌드가 실패했거나, 빌드 설정이 잘못되어
있을 때 발생합니다.

원인 파악을 위해 다음 정보를 함께 전달해 주시면 감사하겠습니다:

  1. 전달 주신 에러 로그 바로 위에 있는 [AIT] 로 시작하는
    로그들 (특히 “WebGL 빌드 파일 검색 중…”, “빌드 마커 감지”
    부근부터 끝까지)
  2. Unity Console 상단에 빨간색 에러나 노란색 경고가
    있다면 함께 캡처
  3. 사용 중인 Unity 버전, OS (Windows/macOS),
    AIT > Configuration 의 압축 포맷(Compression) 설정
  4. 가능하시면 프로젝트 폴더의 webgl/Build/ 디렉토리에
    실제로 어떤 파일들이 있는지 (파일 목록)

위 정보가 있으면 어느 단계에서 빌드가 어긋났는지 정확히
짚어드릴 수 있습니다.