Tag

Binary Compression

1 views collected around this technical thread.

ByteFE
ByteFE
Mar 18, 2021 · Mobile Development

iOS App Package Size Optimization: Strategies and Practices at ByteDance

This article details ByteDance's iOS team approaches to reducing app package size—including resource compression, Assets.car merging, text file zipping, and Mach‑O binary optimizations such as -Oz, LTO, exported symbols, property dynamic handling, __TEXT segment migration, and binary segment compression—resulting in multi‑megabyte savings and improved download performance.

App Size OptimizationAsset CatalogBinary Compression
0 likes · 14 min read
iOS App Package Size Optimization: Strategies and Practices at ByteDance