애플 개발자 설명서에 대한 링크는 다음과 같습니다Xamarin.iOS에 내장 된 iOS 게임 및 앱의 크기를 줄이는 방법은 무엇입니까?
":
링크에, 그들은 절"응용 프로그램 검토의 앱 제출 "이 메시지를 가지고 있습니다 비정상적으로 큰 빌드 파일은 일반적으로 이미지와 같은 데이터를 앱 번들 내부의 리소스 대신 컴파일 된 이진 파일 자체에 저장 한 결과입니다. 이미지 또는 대용량 데이터 집합을 이진 파일로 컴파일하는 경우 분할하는 것이 가장 좋습니다 이 데이터를 리소스 th로 출력합니다. at가 앱에 의해 동적으로로드됩니다.는 "
이내 게임에서 사용하는 PNG 이미지의 전체 크기는 메가 약 130이다. 내가 컴파일 및 테스트를 위해 내 아이 패드에 게임을로드 할 때, 나는 게임의 전체 크기로 약 190 MB입니다 것을 볼 수 있습니다
이미 자 마린 스튜디오에서 폴더 "자원"내부의 PNG 이미지를 넣어. 아이 패드에 표시하고, 내가 컴파일하고 내 게임을 구축하기 전에 내 코드는 텍스처지도 책에 그 이미지를 구축합니다.
을 그래서, Apple의 제안에 따라 "이 데이터를 동적으로로드되는 리소스로 분할하는 것이 가장 좋습니다 앱이으로 "위의 메시지, 내 질문은 다음과 같습니다 :
(1) 내가 더에 의해 내 게임의 크기를 줄일 수 있습니다"동적으로 내 게임에서로드 할 수있는 다른 리소스에 이미지를 넣어 "?
(2) 위의 질문 (1)에 대한 대답이 "예"인 경우 그 방법을 알려주시겠습니까? 또는 저에게 Xamarin 웹 사이트에 대한 링크를 보내 주시면 어떻게 할 수 있는지 보여줍니다.
대단히 감사합니다.
자 마린과 앱 숱을 사용할 수 있습니다 고맙습니다 .94. 귀하가 게시 한 링크를 확인해 드리겠습니다. :-) – Thanh
예, 귀하의 질문에 동의합니다. 사소한 질문이 하나 더 있으면 저를 도울 수 있습니까? Xamarin 웹 사이트에서 위의 링크 "링커를 사용하여 불필요한 코드 제거"를 수행하면 링커 동작을 편집 할 수 없습니다.이것이 발생합니다. 첫째, Xamarin에서 기존 게임 프로젝트를 엽니 다. 그런 다음 맨 위 메뉴 막대에서 "프로젝트"버튼을 선택하면 해당 메뉴 끝의 "프로젝트 옵션"버튼이 회색으로 표시되어 사용자가 클릭 할 수 없음을 알 수 있습니다. 이 문제를 어떻게 해결할 수 있습니까? (무료 버전 인 Mac에서 Xamarin Studio Community를 사용하고 있습니다.) 감사. – Thanh
나는 그것이 정직하다는 것을 확실히 알지 못하기 때문에 정직하지 않을 것입니다. ( – jbehrens94