Tag

otool

1 views collected around this technical thread.

Baidu Geek Talk
Baidu Geek Talk
Jun 5, 2023 · Mobile Development

Mach-O File Analysis and Resource Optimization for Baidu iOS App

The article explains how Baidu’s iOS app reduces package size by examining Mach‑O binaries with tools like otool and MachOView, then applying Python scripts to locate oversized assets, eliminate unused configuration files, and deduplicate resources, achieving a 12 MB reduction and a repeatable optimization pipeline.

Binary AnalysisMach-OMobile Development
0 likes · 18 min read
Mach-O File Analysis and Resource Optimization for Baidu iOS App
Sohu Tech Products
Sohu Tech Products
Jul 7, 2021 · Mobile Development

Analyzing Mach-O Files with Otool to Identify Unused Classes and Methods in iOS Apps

This article explains how to use the otool command to parse Mach-O sections, extract __objc_classlist and __objc_classrefs, compute their differences, and locate unused Objective‑C classes and methods for iOS app size optimization, providing sample Objective‑C code and detailed implementation steps.

Binary AnalysisCode OptimizationMach-O
0 likes · 22 min read
Analyzing Mach-O Files with Otool to Identify Unused Classes and Methods in iOS Apps