Hướng dẫn tối ưu dung lượng file IPA ứng dụng iOS bằng App Thinning

2026-07-24 8 phút đọcBởi Uwmee Software

Một ứng dụng di động iOS có dung lượng vượt quá **200MB** sẽ bị hệ điều hành iOS đưa ra cảnh báo **không cho phép tải về bằng mạng dữ liệu di động 4G/5G** nếu không có Wifi! Tối ưu dung lượng file cài đặt (IPA Size) giúp tăng 30% tỷ lệ cài đặt thành công từ người dùng.

1. Công nghệ App Thinning của Apple là gì?

App Thinning là giải pháp tự động tối ưu hóa của Apple App Store gồm 3 công nghệ chính:

  • App Slicing: App Store tự động cắt nhỏ file IPA. Điện thoại iPhone 15 chỉ tải về đúng các file ảnh và mã chạy cho màn hình iPhone 15, bỏ qua tài nguyên của iPad hay các dòng máy cũ!
  • On-Demand Resources (ODR): Tải các tài nguyên phụ (như các Level sau của Game, nhạc nền) ngầm khi người dùng cần đến, không đóng gói trong bộ cài ban đầu.

2. 4 Kỹ thuật tối ưu dung lượng App iOS thực chiến

1. Chuyển đổi toàn bộ icon sang dạng Vector PDF / SVG trong Assets Catalog

Thay vì lưu 3 file ảnh PNG cho 3 độ phân giải (@1x, @2x, @3x), sử dụng 1 file Vector PDF/SVG duy nhất trong Xcode Assets Catalog và chọn option Single Vector.

2. Sử dụng định dạng ảnh WebP thay cho PNG/JPEG

Giảm 70% dung lượng hình ảnh hiển thị trong App mà giữ nguyên độ sắc nét (xem bài tối ưu ảnh WebP).

3. Loại bỏ các phông chữ (Fonts) dư thừa không dùng

Mỗi file phông chữ .ttf nặng từ 1-3MB. Chỉ nhúng những kiểu chữ (Weight) thực sự được sử dụng.

4. Tối ưu Build Settings trong Xcode

Bật tùy chọn Validate Built Product = YESStrip Linked Product = YES để loại bỏ các ký hiệu debug dư thừa khỏi file mã máy.

Kết luận

Tối ưu dung lượng ứng dụng là món quà nâng cao trải nghiệm người dùng ngay từ những giây đầu tiên. Uwmee Software tối ưu dung lượng file IPA nhỏ gọn mượt mà cho mọi ứng dụng iOS bàn giao. Đọc thêm bài viết tối ưu dung lượng file AAB Android.

Cần vượt Closed Testing nhanh chóng?

Đội 12+ tester thật của Uwmee tương tác hằng ngày đủ 14 ngày — trọn gói chỉ 300.000đ, chạy lại miễn phí nếu không đạt.

Câu hỏi thường gặp