우선, answers.unity.com에 유사한 질문을 게시 한 후 이것이 더 넓은 커뮤니티에 영향을 미친다는 사실을 알고 있습니다. 따라서 이것을 crossposting으로 사용하지 마십시오.IOS (ExecutionEngineException)에 대한 AOT 체크리스트를 작성하십시오
IOS에 C# 코드를 배포하면 최근에 악몽이되었습니다. 모두 내가 ExecutionEngineException으로 시작했는데 게임을 IPAD에 배포하려고 시도 했었고 성숙한 웰 유닛 테스트를 거쳤습니다.
지난 며칠 동안 나는 숙제를했으며 수십 개의 ExecutionEngineException 관련 질문을 발견했습니다. 내가 배우는 것처럼 여기에는 마법의 해결책이 없다. 단지 특정 코드를 해결하는 방법이다.
여기에 문제가 있습니다. 잘 테스트 된 코드가 있다고 가정 해 보겠습니다. (예를 들어 게임 AI 나 IOS 플랫폼과 직접 관련이없는 것) 이것은 IOS에서 실행될 때 지뢰밭으로 바뀔 것입니다. 당신은 코드의 어떤 부분이 깨질지를 알 수 없으며, 단위 테스트도 알 수 없습니다.
이
유적 내 모든 우리는 여기에서 해결책을 찾아야합니다소프트웨어 품질 및 테스트에 대한 (우리?) 아이디어 .... 이상적으로 우리는 AOT-ed 코드를 단위 테스트에 대해 데스크톱에서 실행해야합니다. 나는 그것이 가능하지 않다고 생각합니다. 잘못된 것이라면 저를 수정하고 지침을 수행하는 단계를 공유하십시오 (Windows에서 가능하면 좋음)
백업 계획으로 어떤 종류의 세부 목록을 만들어야합니까? SUM (customType = (된다) customType.Property)
사용 치형 2)와 FirstOrDefault 사용1) : 코드 IOS
원경내 경험 같은 AOT 혼성 플랫폼을 대상으로하는 경우 사용하지 구축
아무도이 문제를 해결하는 방법에 대해 알고 있습니까?
안부