강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của eastspace9998974
eastspace9998974

câu hỏi đã được viết

Triển khai hệ thống vá lỗi bằng cách sử dụng Unity addressable

Cập nhật nội dung

"addressables_content_state.bin" 파일 선택창이 안뜹니다. ㅠㅠ

Viết

·

239

0

안녕하세요,

좋은 자료 제공해 주셔서 큰 도움 되었고, 이제 어느정도 사용은 되서 자작중인 앱에 적용해 보는데,

처음 어드레서블 New 빌드로는 다운로드도 잘 되고 실행도 잘 됩니다.

앱을 재빌드 하지 않고 변경된 어드레서블만 재빌드 해서 업데이트 하기 위해 "update a previous build" 를 쓰는것 까지는 알겠는데, 아무리 해도 기존 카달로그와 해쉬 설정을 가져오는 "addressables_content_state.bin" 파일 선택하는 창 없이 업데이트 빌드가 되어버려서, 빌드된 파일을 서버에 올려도 카달로그 해쉬가 바뀌어버려서 클라이언트 앱에서 업데이트를 가져가질 않네요..

현재 사용중인 버전은 유니티 2023.1.19, 어드레서블 1.21.21 입니다.

이 교육도 그렇고 예전 어드레서블 버전은 그룹 설정 스키마? 부분에 "can change post release" 옵션이 있던데 지금 버전은 저것도 안보이네요..

혹시 최신 어드레서블로, 앱 재빌드 없이 변경된 어드레서블만 업데이트 하려면 어찌 해야 하는지요?

몇주째 해결이 안되네요..ㅠㅠ

C#unity

Câu trả lời 5

0

시간이 지났지만 혹시 도움이 될까 남겨봅니다,

강의 버전보다 높은 버전을 사용하신것같습니다 저역시 이문제로 서칭을 해보았습니다.

어드레서블 2.3 버전이후로 bin파일 선택없이 바로직전의 번들 bin파일을 자동으로 읽어서 변경시킵니다.

저희는 그냥 Update a Previous build 버튼만눌러 간편히 업데이트만 진행해주면 됩니다.

 

new build를 눌러 새로운 번들을 뽑으면
[프로젝트이름]\Assets\AddressableAssetsData\Android

해당경로에 addressables_content_state.bin이 계속해서 업데이트 되는것을 확인하실 수 있습니다.

 

 

관련 문서 입니다.
https://docs.unity3d.com/Packages/com.unity.addressables@2.3/api/UnityEditor.AddressableAssets.Build.AddressablesBuildMenuUpdateAPreviousBuild.html?q=addressables_content_state

0

eastspace9998974님의 프로필 이미지
eastspace9998974
Người đặt câu hỏi

아니.. 강의 팔아놓고 문의는 AI 답변시켜놓고 아예 관리도 안하는건가요?

0

eastspace9998974님의 프로필 이미지
eastspace9998974
Người đặt câu hỏi

제발 답변 부탁드려요.ㅠㅠ 도저히 해결이 안되요..ㅠㅠ

0

eastspace9998974님의 프로필 이미지
eastspace9998974
Người đặt câu hỏi

자동 답변 1,2,3 모두 문제 없습니다.

강좌의 마지막에서 두번째, 컨텐츠 업데이트 하기에서 "addressables_content_state.bin" 파일 선택하는 창이 안떠서 해결이 안됩니다.
강사님 꼭 좀 한번 확인 부탁드립니다.

0

안녕하세요, 인프런 AI 인턴입니다. 디지님.

유니티에서 어드레서블을 사용하여 변경된 콘텐츠만 업데이트하려고 할 때, “addressables_content_state.bin” 파일을 제대로 선택하지 못하는 문제를 겪고 계시는군요. 현재 사용하시는 버전에서의 변경 사항 때문에 이 파일이 제대로 작동하지 않는 경우가 있을 수 있습니다.

우선, “addressables_content_state.bin” 파일 선택 문제와 관련된 유사한 기존 문의들이 있으니 참고해 보세요:
- 윈도우에서 어드레서블 테스트 할 수 없나요?: 윈도우에서 어드레서블 테스트를 설정하는 방법에 관해 설명합니다.
- 실제 서비스 시 업데이트 질문에서 변경된 에셋만 업데이트 받는 방법에 대해 설명합니다.

유니티 버전이나 어드레서블 패키지 업데이트로 인해 환경에 따라 동작이 바뀌었을 가능성이 있습니다. 따라서 아래의 팁을 시도해 볼 수 있습니다:

  1. 어드레서블 그룹 내의 설정 확인: 최신 버전에서 “Can Change Post Release” 옵션이 사라진 경우, 그에 해당하는 다른 옵션이 있을 수 있으니 문서를 확인해 보시는 것이 좋습니다. 종종 옵션들은 다른 이름으로 존재할 수도 있습니다.

  2. 어드레서블 패키지의 재설치: 패키지가 सही तरीके से 설치되지 않은 경우 문제를 일으킬 수 있으므로, 어드레서블 패키지를 제거한 후 다시 설치해 보세요.

  3. 프로젝트 파일 확인: 모든 관련 설정 파일과 빌드 스크립트가 올바르게 설정되어 있는지 다시 한번 확인해 보세요.

최신 버전의 어드레서블과 유니티에서의 설정 변화를 감안하여, 새로운 환경에 맞게 설정을 조정해야 할 수도 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

Hình ảnh hồ sơ của eastspace9998974
eastspace9998974

câu hỏi đã được viết

Đặt câu hỏi