2012-02-10 2 views
0

사과 응용 프로그램 저장소의 요구 사항에 맞게 응용 프로그램 이진 크기를 줄이는 방법은 무엇입니까? 유용한 방법이 있습니까?iphone 응용 프로그램 바이너리 크기를 줄이는 유용한 방법

다음과 같은 방법을 시도했습니다.

  1. 원본 32 바이트 대신 16 바이트 썸 명령을 생성합니다.
  2. LLVM + XCode 4.2를 사용하여 프로젝트를 빌드합니다.

여전히 크고, 이봐, 현명한 사람들, 아이디어 나 팁을 공유하고 토론 해주세요. 미리 감사드립니다.

답변

4

이진 또는 전체 .app을 의미합니까? 전체 .app 다음 그래픽 자산을 고려하십시오 - 아마도 실제로 모두가 필요합니까? 실제 바이너리를 의미하는 경우 릴리스 빌드 구성에서 최적화 설정이 크기 최적화 인 Os으로 설정되어 있는지 확인해야합니다. 그 외에는 코드를 적게 작성할 수 있습니다. 그래도 코드가 .app에있는 대부분의 공간을 차지하는 것은 의심 스럽습니다. 따라서 프로젝트에 추가 할 리소스를 살펴 봐야 할 것입니다.

+0

예, 당신은 단지 필요, 오른쪽, 바이너리 크기가 큰 문제가되지 않습니다 있습니다 리소스 파일에주의를 기울입니다. – jianhua

0

대개 큰 파일 크기의 가장 큰 원인은 PNG 파일입니다. ImageOptim 및 PNGOUT은 훌륭하게 작동합니다. here을 참조하십시오. 정말, 앱 스토어에 출력 된 zip 파일을 잡고 번들을 통과하고 모든 이미지를 압축하는 맥 앱을 작성해야

사람 ...

+0

XIB에서 사용하는 일부 png 파일 외에 다른 이미지 파일을 모두 서버에 넣어 주셔서 감사합니다. 시작 중에 앱이 다운로드합니다. 이제 문제는 코드로 생성 된 앱 바이너리 크기를 줄이는 방법입니다. – jianhua

관련 문제